Customer Success Manager - Enterprise

  • Company:

    Enable International

  • Location:

    Stratford-upon-Avon CV37, Warwickshire, West Midlands

  • Salary:

    80.00-100.00 day

At Enable, we are transforming the supply chain with our cutting-edge rebate management software. We see rebates as a strategic advantage, strengthening partnerships, driving smarter decisions, and unlocking significant value across the entire supply chain – from manufacturers to consumers. […]
After securing $276M in Series A-D funding, we are positioned for continued, significant growth. Since the launch of our flagship product in 2016, we have been rapidly scaling our client base, product offerings, and built a team of top-tier talent committed to reshaping the industry. […]
As a Customer Success...

24 days ago from: joblookup.com

Related Job Offers