Stefan Vaughn is responsible for leadership and oversight of the finance function and related processes for the US organization.
Stefan has nearly 20 years of finance experience in manufacturing, consumer goods, biopharmaceuticals, and consulting. He has held successive leadership roles in US and international commercial finance, including as Asia Pacific CFO for Takeda Pharmaceuticals, a $1 billion business. At Takeda, he supported the business transformation of commercial operations, business development, ERP implementation programs, and global operational efficiency initiatives designed to reduce duplication and complexity.
Prior to Takeda, Stefan worked for Robert Bosch Tool Corporation, CF Industries and McBee Associates in various finance positions.
He holds a Masters of Business Administration from DePaul University and a Bachelor’s of Science in Finance from University of Maryland.