Stephanie Waugh's Location
Tokyo, JP
Stephanie Waugh's Work
Stephanie Waugh's Education
Stephanie Waugh's Skills
Stephanie Waugh's Summary
Stephanie Waugh, based in Tokyo, JP, is currently a VP, Country Franchise Head - Japan, Alcon Vision Care at Alcon, bringing experience from previous roles at Procter & Gamble, Alcon, a Novartis Company and Novartis. Stephanie Waugh holds a 2002 - 2004 Master of Business Administration in Healthcare @ Yale University. With a robust skill set that includes Strategic Planning, Strategy, Process Improvement, Project Management, Crossfunctional Team Leadership and more, Stephanie Waugh contributes valuable insights to the industry. Stephanie Waugh has 5 emails and 1 mobile phone number on RocketReach.