Alfonso Castillo

Chief Commercial Officer at Two Chairs

Alfonso Castillo is an accomplished business leader with extensive experience in commercial strategy and operations. As Chief Commercial Officer at Two Chairs since January 2021, Alfonso has previously served as Vice President of Business Development and Strategic Partnerships. Prior roles include Vice President of Strategy and Business Operations, Senior Director of Corporate Strategy and Business Operations, and Director of Corporate Strategy at Omada Health from November 2015 to December 2020. Alfonso also held various positions at U.S. Venture Partners and completed internships at MercadoLibre.com and McKinsey & Company. Alfonso holds an MBA from Stanford University Graduate School of Business and a BA in Economics from Universidad de las Américas Puebla.

Links

Previous companies

Siemens logo
Mercado Libre logo
Omada Health logo

Org chart