The Senior Manager, Client Success plays a strategic leadership role in managing and growing a portfolio of client relationships while ensuring the successful delivery of Verndale’s services. Operating at the intersection of strategy, delivery, and commercial performance, this role shapes account growth strategies, facilitates strategic client engagements, and identifies opportunities to expand Verndale’s impact within client organizations. The role also mentors members of the Client Success team and helps elevate Verndale’s client engagement practices. Candidates must have native-level French proficiency and strong professional English skills.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
1-10 employees