Kevin Carroll is an experienced business development professional currently serving as the Business Development Manager for Apogee Corporation since July 2022. Prior to this role, Kevin worked as an Account Director at DG3 from May 2014 to July 2022 and held a similar position at Service Point UK Ltd / Chris Fowler International from December 2005 to April 2014, specializing in financial research printing. Kevin's career began as Head of Research Sales at Direct Image / HenDi from January 1996 to December 2005, demonstrating a strong background in sales and account management across various sectors.
Sign up to view 0 direct reports
Get started