Alfonso Castillo

Chief Growth 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.

Location

San Francisco, United States

Links

Previous companies


Org chart


Teams


Offices


Two Chairs

3 followers

At Two Chairs, they believe that mental health care should be more welcoming and accessible.


Industries

Employees

51-200

Links