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.
Sign up to view 4 direct reports
Get started