F
Freestar
Senior Customer Success Manager
RemoteRemote5-8 yrs
GoAnalytical SkillsCommunicationMentoringCustomer Success+1 more
Posted 2 days ago
Direct from the company careers page
4 open roles at Freestar in India — pulled straight from their careers page, with official apply links.
Freestar
Freestar
Freestar