Macy Castillo

CEO at Enstack

Macy Castillo is the Co-Founder and CEO of Enstack, a position held since February 2021. Prior experience includes serving as Vice President of Strategy and Special Projects at Oriente from October 2017 to February 2022, and as Head of Commercial Business for both Shopee Philippines and Shopee from September 2015 to October 2017. Macy also worked as a Product Management Consultant at Zalora Philippines from July 2012 to July 2013, and held roles at B. Riley & Co. as an Analyst in Investment Banking and Associate Analyst in Equity Research in 2008. Educational credentials include an MSc in Public Management and Governance from The London School of Economics and Political Science, and a BS in Finance and Applied Mathematics from Pepperdine University.

Links

Previous companies

ZALORA logo
Oriente logo
Sea logo
Shopee logo

Org chart

Sign up to view 4 direct reports

Get started