SM

Stephen McCarroll

Customer Success Manager, UKI & Nordics at Treyd

Stephen McCarroll is an experienced professional in business development and customer success, with a background in various industries including fintech, digital marketing, and technology solutions. Stephen has a proven track record of building positive client relationships, maximizing client utilisation, and implementing cross-department initiatives. Passionate about finding solutions for clients and making a positive impact on their businesses.

Links

Timeline

  • Customer Success Manager, UKI & Nordics

    February 1, 2024 - present

  • Customer Success Manager

    March 1, 2023

  • Business Development Manager

    August, 2022

A panel showing how The Org can help with contacting the right person.