Stephanie Waugh is an accomplished executive with extensive experience in the healthcare and pharmaceutical sectors. Currently serving as the VP and Country Franchise Head for Japan at Alcon Vision Care since February 2018, Waugh leads a billion-dollar portfolio in Dry Eye, Ocular Health, and Contact Lens Care. Previously, Waugh held the role of Global Head for External Eye Disease at Novartis, overseeing significant sales and growth across 167 countries. Early career positions include brand management at Procter & Gamble and product management at iMedica, along with specialty sales representation at Eli Lilly & Company. Waugh holds an MBA in Healthcare from Yale School of Management and a BA in Biochemistry from the University of Colorado Boulder.
This person is not in any teams
This person is not in any offices