Senior Customer Success Manager (EU)
RemotePass · Remote: South Africa
Skills this job asks for
About the role
RemotePass exists because talent is distributed equally, but opportunity is not. Backed by EBRD and trusted by 800+ companies across 150+ countries, RemotePass is the platform that gives businesses the infrastructure to hire anyone, anywhere - and gives workers in emerging…