Lead Customer Success Manager
Chamelio
Moscow, Moscow, Russia
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…