Mark Owens is an experienced Strategic Account Manager currently at CB Insights since April 2023. Previously, Mark held the same title at Definitive Healthcare from December 2020 to January 2023, focusing on transforming data and analytics into healthcare commercial intelligence. Prior experience also includes roles as an Enterprise Account Executive at Workfront and Panaya, enhancing business processes through SaaS solutions and ERP analytics, respectively. Mark's career began with roles in sales account management at Brainshark, Iron Mountain Digital, and other companies, demonstrating a consistent track record in driving enterprise growth and client success. Mark holds a Bachelor’s Degree from the University of Colorado Boulder - Leeds School of Business, obtained in 1999.
This person is not in the org chart