Carlos Herrera

Sr. Manager, Business & Innovation R&D

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.

Location

Mexico City, Mexico

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices