MLW LogoMost Loved Workplace® Certified Job

Customer Success Manager

MLW LogoMost Loved Workplace® Certified Job
92% of candidates apply because they are a Most Loved Workplace®
Remote
Customer Success
Full-time
Mid-level

About the Role

At Company Watch, a Most Loved Workplace® certified employer in the Financial Services space, Revolutionising business credit risk through data-driven intelligence.

Ensure customer satisfaction by providing support and guidance on product usage. Develop long-term relationships with clients and drive customer retention.

What makes this opportunity special

  • Innovation-Driven Culture: We're at the forefront of AI research and machine learning, tackling complex problems in credit scoring. Our team gets to work with cutting-edge technology while shaping the future of financial risk management.
  • Purpose-Focused Mission: For 20+ years, we've been revolutionizing how commercial credit is assessed. Every team member contributes to solving real industry challenges and delivering unprecedented accuracy that clients depend on.
  • Industry Leadership & Impact: Our H-Score® is the industry-leading performance tool trusted globally. We're not just participants—we're setting standards and leading regulatory change in financial technology.

Our core culture values include Genuine Collaboration, Curiosity-Driven Innovation, Kindness as Standard.

Want to learn more about what it's like to work at Company Watch? View our full profile.

Requirements

  • 2+ years of experience in customer success or account management
  • Excellent interpersonal and communication skills
  • Ability to manage multiple client accounts
  • Experience in the financial services industry is a plus

Benefits

  • Remote work options
  • Health insurance
  • Performance bonuses
  • Paid parental leave
  • Employee assistance programs
MLW Logo

Why This Is a Most Loved Workplace® Certified Job

What It's Like to Work Here

Users Genuine Collaboration
Brain Curiosity-Driven Innovation
Heart Kindness as Standard
Zap Ownership & Accountability
Target Clear Purpose & Impact
Leaf Sustainable Pace
Certified for: Most Loved Workplace Most Loved Workplaces® 2026, Most Loved Workplace Most Loved Workplaces® 2023, Most Loved Workplace Most Loved Workplaces® 2021

Apply for Customer Success Manager

Submit your application directly to the Company Watch team. Let them know why you'd be a great addition to their loved place to work.

Company Watch

Company Watch

Financial Services
Brook Suite, Ground Floor, Bewley House, Marshfield Road, Chippenham, SN15 1JW
Most Loved Workplace® Certified Job
View Company Profile
Most Loved Workplace® Logo
Powered by Most Loved Workplace®

The global standard for employee love and company culture certification.

Learn more about Most Loved Workplace®