Andy Ross currently serves as the Chief Executive Officer at Caroola, the UK's leading provider of specialist accountancy, tax, and umbrella solutions for small businesses and contractors, since February 2023. Prior to this role, Andy was the Chief Executive Officer at Heywood Pension Technologies from May 2019 to April 2022, focusing on modern software solutions for financial management. Andy has held multiple leadership positions, including Chief Executive Officer at IDE Group, Valldata Group, and Northgate Managed Services, as well as executive roles at MXC Capital Plc and Atos Origin. The early career includes consultant and sales positions at KPMG Consulting, EDS, and SEMA GROUP UK LTD.
Sign up to view 11 direct reports
Get started