🤝 Sales🏢 Hybrid💼 Full Time48m ago
Strategy & Operations Manager, Customer Success
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
About the company Founded in 2005, the company is the global financial platform that removes friction from doing business across borders, with a mission to connect the world’s underserved businesses to a rising global…