ICUC is the global leader in Social Media solutions with more than 20 years of experience, employing over 350 people in 35+ countries who serve 50 languages around the clock. We create common ground between brands and
A global social media solutions provider is seeking a Client Success Manager in Manitoba. This full-time, remote role focuses on delivering exceptional account management for major brands. Candidates should have at least 3 years of experience