George Tikhomirov profile picture

George Tikhomirov

Head of Customer Service and Support

📍 London, United Kingdom

❌ Open to relocation ❌ Remote ❌ Hybrid ❌ On-site
❌ Permanent / Staff Employment ❌ Contract / Freelance