
George Tikhomirov
Head of Customer Service and Support
📍 London, United Kingdom
❌ Open to relocation
❌ Remote
❌ Hybrid
❌ On-site
❌ Permanent / Staff Employment
❌ Contract / Freelance