Location
ottawa, on, Canada
Posted
June 08, 2026
Job Description
Become a Client Success Manager working remotely in the US or Canada. Shape client relationships, drive satisfaction, and manage campaigns efficiently while earning a competitive base salary and bonuses.
In this full-time role, you will manage a portfolio of approximately 30 client accounts. Your responsibilities will include onboarding new clients effectively, conducting regular performance reviews, and proactively addressing potential issues. Collaboration with the media buying team is crucial to ensure campaign success while thriving in a flexible work environment.
Key Responsibilities:
• Oversee the onboarding process for new clients smoothly
• Conduct monthly performance reviews and check-in calls
• Collaborate with media buyers to align strategies
• Identify and address at-risk clients proactively
• Maintain organized records and communications in ClickUp
Requirements:
• 1–4 years in Client Success or Account Management
• Background in a digital mark...
In this full-time role, you will manage a portfolio of approximately 30 client accounts. Your responsibilities will include onboarding new clients effectively, conducting regular performance reviews, and proactively addressing potential issues. Collaboration with the media buying team is crucial to ensure campaign success while thriving in a flexible work environment.
Key Responsibilities:
• Oversee the onboarding process for new clients smoothly
• Conduct monthly performance reviews and check-in calls
• Collaborate with media buyers to align strategies
• Identify and address at-risk clients proactively
• Maintain organized records and communications in ClickUp
Requirements:
• 1–4 years in Client Success or Account Management
• Background in a digital mark...