Carlos Herrera is a senior innovation and business leader with extensive experience in R&D strategy, investment, and commercialization across healthcare and life sciences. Currently, they serve as the Sr. Manager of Business & Innovation R&D at Alcon, where they manage the Seed Fund, focusing on early-stage technology evaluation and strategic partnerships in ophthalmology. In addition to this role, Carlos is the CEO of The Launch Central, overseeing a startup accelerator aimed at food, personal healthcare, and cosmetics innovation in the Mexican market. Previously, they held leadership positions at ICON plc, Innovare R&D SA de CV, and GSK, developing a solid track record in venture development and market execution. Carlos is pursuing a Bachelor of Pharmacy and a Master of Business Administration from Universidad Autónoma del Estado de Morelos and Tecnológico de Monterrey, respectively.
This person is not in the org chart
This person is not in any teams
This person is not in any offices