Location
toronto
Posted
June 19, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Elevate client relationships and drive success in this Customer Success Manager role at Veriforce, located in the Greater Toronto Area. Utilize your strategic insights to foster customer loyalty and satisfaction.
As a pivotal part of our sales team, you will manage a portfolio of key clients and serve as their primary contact for account-related needs. This role focuses on relationship building and proactive issue resolution while collaborating with different teams. Your ability to understand client requirements will directly impact account growth and retention.
Key Responsibilities:
• Maintain strong, long-lasting relationships with key clients
• Guide client decisions with strategic insights and recommendations
• Analyze client satisfaction and resolve issues swiftly
• Communicate effectively via email, phone, and meetings
• Report on account status and recommend actionable strategies
Requirements:
• 2-5 years of B2B customer management experience
• Exce...
As a pivotal part of our sales team, you will manage a portfolio of key clients and serve as their primary contact for account-related needs. This role focuses on relationship building and proactive issue resolution while collaborating with different teams. Your ability to understand client requirements will directly impact account growth and retention.
Key Responsibilities:
• Maintain strong, long-lasting relationships with key clients
• Guide client decisions with strategic insights and recommendations
• Analyze client satisfaction and resolve issues swiftly
• Communicate effectively via email, phone, and meetings
• Report on account status and recommend actionable strategies
Requirements:
• 2-5 years of B2B customer management experience
• Exce...