Customer Service Jobs in Moscow, Russia

Engages directly with clients to resolve issues, answer inquiries, and ensure satisfaction. Explore open Customer Service roles in Moscow, Russia on CareerHub.

Lead Customer Success Manager

Chamelio

Moscow, Moscow, Russia

In-OfficeFull TimeMid-Level

The Lead Customer Success Manager will own and scale customer success for active accounts, focusing on driving product adoption, engagement, and long-term value realization. Key focus includes: Own an…

Search all Customer Service Jobs in Moscow, Russia →