Illumina
Thomas Boyd currently serves as Vice President of Global Commercial Operations at Illumina since August 2024. Prior to this role, Thomas held significant positions including Vice President of Business Operations and Commercial Innovation at Exact Sciences until September 2024, and Chief Strategy Officer at GE Healthcare from November 2019 to January 2022. Additional experience includes leadership roles at Sanofi as Head of Winthrop Business and at Mylan, where Thomas was involved in Commercial Excellence, Pricing and Contracts, and Portfolio Business Development. Thomas holds an MBA in Finance from the University of Notre Dame, graduating with honors, and a BS in Civil Engineering from Bucknell University, where participation included Division I wrestling and Army ROTC.
This person is not in any teams
This person is not in any offices