Todd Sarbaugh currently serves as Corporate Controller at PPI Beauty since June 2025. Previously, Todd held various positions at Integrated DNA Technologies from August 2014 to May 2025, including VP of Finance, Corporate Controller, Director of Corporate Audit, and Controls and Accounting Manager. Prior to that, Todd worked at Deloitte & Touche for eight years, advancing to the role of Audit Manager. Todd earned a Master of Accounting (MAcc) degree from the University of Michigan - Stephen M. Ross School of Business in 2006 and a Bachelor of Arts in Economics from the University of Michigan in 2005.
This person is not in any teams
This person is not in any offices