Michaella Francesca Castillo has extensive experience in order analysis and account management, currently serving as the Lead Order Analyst at PMI Worldwide since January 2017, where prior roles included Account Manager and Associate Account Manager. Previously, Michaella held the position of Team Lead at Accenture from September 2015 to December 2016. Michaella holds a Bachelor of Science degree in Economics from the Polytechnic University of the Philippines, obtained between 2005 and 2009.
Sign up to view 0 direct reports
Get started
This person is not in any teams