S

SimCorp

Provides integrated investment management software

Senior Director - Customer Success Management

Customer SuccessConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 15 years of experience managing teams, with meaningful exposure to the financial sector and its clients.
  • Experience working with customers and navigating complex sales cycles and customer workflows.
  • A track record of building and executing strategy across a complex, global client base.
  • Demonstrated ability to drive growth and business outcomes at an enterprise scale.
  • Experience leading and developing teams of customer success managers or other client-facing leaders.
  • Experience building and nurturing relationships with senior client executives.
  • Strong analytical skills and experience using customer health metrics and key performance indicators to guide decisions and drive service improvements.
  • Experience managing complex, high-level customer escalations through to resolution.
  • Ability to engage senior leadership on customer success trends and strategy.
  • Experience mentoring and developing customer success leadership talent.
  • Ability to work on-site in Toronto two to three days per week and travel 30–50%.

Responsibilities

  • Develop and execute the Canadian customer success strategy, aligning it with business objectives and customer needs.
  • Lead a team of senior customer success managers and oversee the delivery of high-quality customer experiences across all client touchpoints.
  • Build and nurture relationships with key client executives, ensuring SimCorp’s solutions continue to meet evolving business goals.
  • Identify opportunities for customer expansion, upselling, and cross-selling while ensuring customer satisfaction and retention.
  • Collaborate with sales, product, professional services, and support teams to ensure a seamless experience and resolve client challenges.
  • Monitor and improve customer health metrics, ensure value delivery, and identify opportunities for service enhancements.
  • Manage high-level customer escalations and work with stakeholders to resolve complex issues promptly.
  • Provide thought leadership to senior leadership and stakeholders on trends and developments in customer success management.
  • Analyze customer feedback and data to improve service delivery, product adoption, and the overall client experience.
  • Report regularly on customer success key performance indicators, identify areas for improvement, and implement corrective actions as needed.
  • Mentor and develop customer success leadership talent to ensure the team can meet and exceed customer expectations.
  • Lead continuous improvement of customer success processes, tools, and methodologies to enhance service delivery.

About the Company

SimCorp

Provides integrated investment management software

SimCorp provides integrated software for the financial industry, offering a comprehensive suite of investment management solutions that support processes such as portfolio management, risk management, and accounting. Its products help large financial institutions streamline operations, control risks, and improve investment performance by delivering an end-to-end platform that covers front-, middle-, and back-office functions. The company differentiates itself through its scale and reach after being acquired by Deutsche Börse Group in 2024 and through the merger with Axioma, which added risk management and portfolio optimization capabilities to its offering. SimCorp’s goal is to provide a unified, reliable platform that helps clients manage investments efficiently while maintaining strong service and support.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Copenhagen, Denmark
Founded
1971

Recently Posted Jobs

Explore more opportunities at SimCorp

See more jobs