🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Customer Success Manager - Canada

Hospitality Full Benefits Career Growth
Company

Camphouse

Location

Toronto, Canada

Posted

March 18, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Media management software for marketing professionals


With Camphouse, the world’s leading brands and agencies get a comprehensive overview of all their marketing activities. The all-in-one tool to visualise results, optimise campaigns and make better business decisions driven by data



Ready to help shape the future of global media operations?

Camphouse is looking for a Spanish speaking Customer Success Manager based in Canada to support one of our largest international clients. You’ll play a key role in onboarding thousands of users across multiple markets, ensuring smooth operations, strong adoption, and an excellent customer experience.

You’ll join a fast-growing tech company where collaboration, structure, and innovation go hand in hand.

About Camphouse

Camphouse is a centralized media operations platform built...