Client Success Manager at Verndale

Verndale · , , canada, , , canada, Canada

Location
, , canada
Job Type
Full-time
Posted
July 09, 2026

Job Description

Elevate client relationships as a Client Success Manager with Verndale. This role focuses on account growth and delivering exceptional experiences for clients across the U.S. and Canada.
As a key Manager in Client Success, you'll oversee a portfolio of client accounts, ensuring retention and satisfaction. You will drive revenue growth, align client goals with Verndale’s services, and coordinate efforts across internal teams. A proactive approach is essential as you identify expansion opportunities while maintaining strong communication with stakeholders.
Key Responsibilities:
• Manage client account portfolios to drive retention
• Maintain account health and client satisfaction levels
• Serve as the primary relationship lead for clients
• Identify growth opportunities and account planning strategies
• Ensure alignment between client needs and Verndale’s commitments
Requirements:
• 5-8 years in Client Success or Account Management
• Experience in digital se...

Ready to Apply?

Submit your application for Client Success Manager at Verndale at Verndale

Apply Now