×
Register Here to Apply for Jobs or Post Jobs. X

Customer Success Director - NAM

Job in Toronto, Ontario, C6A, Canada
Listing for: EcoOnline
Full Time position
Listed on 2026-01-18
Job specializations:
  • Management
  • Customer Service/HelpDesk
    Customer Success Mgr./ CSM
Job Description & How to Apply Below

Want to be a part of a company that’s making a difference?

We’re a growing global tech company, with huge potential for curious and caring minds, committed to each other, to deliver solutions that protect people and the planet for future generations. Our team of experts are focused on creating meaningful impact and making a real difference for our customers.

🌍 Impact: A strong connection to our mission through product, customer and impact is essential. We protect people and the planet by helping businesses mitigate risks and create safer, healthier workplaces.

💡 Innovation: Trusted by over 11,000 customers, you’ll have the chance to work with industry experts and thought leaders, dedicated to driving positive change. We believe in fostering a trusting environment that empowers our team to grow, innovate, and succeed.

📈 Growth: Connect commercial growth to personal growth opportunities. Benefit from a wide range of learning opportunities for ambitious professionals seeking development in a rapidly expanding sector.

We're on a mission to protect people and the planet by building and deploying transformative software. We need everyone's energy and commitment, regardless of region or rank, to make that mission a reality for millions more customers.

Our culture code, a set of principles that underpins our values, is our commitment to each other and workingbetter together.

Join Eco Online and be part of a mission dedicated to driving positive change. Read on to learn more about the opportunity and how you can have a positive impact!

About the Role


*** Please note, the salary listed is just base, there is commission with this role.

We're seeking an experienced Customer Success Director to lead our North American Customer Success team and drive a strategic transformation in how we deliver value to our 1,000 customers across this territory. This is a pivotal leadership role where you'll lead a team of 5 Customer Success Managers while partnering closely with cross-functional teams to deliver exceptional customer experiences and drive revenue growth and retention.

Key Responsibilities Revenue & Growth Management
  • Own and drive Gross Revenue Retention (GRR) and Net Revenue Retention (NRR) metrics across the portfolio
  • Build and execute customer experience across the range of customers in alignment with global strategy.
  • Growth Initiatives:
    Support the team executing account planning and expansion motions as part of joint accounts teams in partnership with Sales and other go to market teams.
  • Create playbooks and processes to scale customer success motions effectively
  • Drive customer advocacy programs and reference development
  • Manage escalations and ensure swift resolution of complex customer issues
Cross-Functional Collaboration
  • Work closely with Product, Engineering, and Marketing teams to advocate for customer needs and drive product adoption
  • Collaborate with Support and Professional Services to ensure seamless customer experience delivery
  • Partner with Sales leadership on account strategy and customer lifecycle management
  • Provide customer insights to inform product roadmap and go-to-market strategies
  • Support integrating Acquired company customers and resources, were required.
Team Leadership & Development
  • Lead, mentor, and develop a high-performing team of 5 Customer Success Managers across the region
  • Drive hiring strategy and execute recruitment for key CS positions to support growth
  • Implement coaching frameworks and development programs to elevate team performance
  • Foster a culture of customer-centricity and continuous improvement
  • Conduct regular 1:1s, performance reviews, and career development planning
Operational Excellence
  • Establish KPIs, metrics, and reporting frameworks to measure team and customer success
  • Drive process optimization and implement best practices across the team
  • Ensure effective use of customer success technology stack and tools
  • Lead change management initiatives as we evolve our customer success approach
What we're looking for
  • 7+ years in customer success, account management, or similar customer-facing roles
  • 3+ years of people management experience, preferably leading teams of 5-10 people
  • Proven track record of…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary