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.
February 1, 2024 - present
March 1, 2023
August, 2022