Steve Carroll

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.

Links

Previous companies

Primerica logo
UBS logo
Linea System logo

Org chart

Sign up to view 2 direct reports

Get started