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
Sign up to view 0 direct reports
Get started