Steve Carroll is currently the Director of Sales at Managed Business Solutions, where Steve brings years of experience in account management and business development to the team. Prior to their current role, Steve served as an Account Executive at LINEA System, a company specializing in accelerating clinical trials through innovative technology. With a background in Business Management from Moravian University, Steve has gained valuable experience in sales and business strategy throughout their career.
Sign up to view 2 direct reports
Get started
This person is not in any teams