Stephen Carroll is an experienced professional in product management and marketing, currently serving as an Associate Product Manager for Implants and Prosthetics at BioHorizons since February 2023. Prior to this role, Stephen worked as a Marketing Consultant and Marketing Coordinator at Uptick Marketing from October 2021 to February 2023. Stephen's experience also includes serving as a Digital Marketing Assistant at Means Advertising and roles in customer experience at Protective Life, where responsibilities included supporting annuity products and advocating for customer satisfaction. Stephen holds a Bachelor of Business Administration in Marketing from The University of West Alabama, earned between 2014 and 2018.
Sign up to view 0 direct reports
Get started