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.

Location

Leicester, United Kingdom

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Treyd

Working capital for fast growing brands. Order Now, Pay Suppliers Later


Industries

Headquarters

Stockholm, Sweden

Employees

11-50

Links