Lowell is responsible for the development and execution of the go-to-market strategy for Evidera. Lowell provides oversight and direction for the Business Development, Marketing, and Commercial Operations teams to support Evidera’s growth objectives.
Lowell joined Evidera in 2018 after spending 20 years of his career in the healthcare industry serving in successive leadership positions within GE, Sunovion (Sepracor), Novartis, and Pfizer. As a seasoned commercial executive, he uses his extensive experience in building and leading teams to ensure that Evidera creates client value by leveraging its expertise to provide evidence-based solutions to life science organizations.
Prior to joining Evidera, Lowell served as the Commercial Leader for Centricity Perinatal for GE Healthcare Digital and prior to that he was the General Manager of Commercial Operations for GE Healthcare Digital Americas. He also served as Commercial Integration Leader after the acquisition of API Healthcare by GE and held other leadership roles after joining GE through the Experienced Commercial Leadership Program.
Lowell received his Bachelor of Arts in Political Science at Norwich University (Military College of Vermont) and a Master of Business Administration degree from the University of Chicago Booth School of Business.