Catherine Castro serves as the Head of Audit & Compliance Group at International Container Terminal Services, Inc. since September 2014. Prior to this role, Catherine held the position of Senior Director at EY from December 2001 to August 2014. Catherine earned a Bachelor of Science degree in Accountancy from Saint Louis University in the Philippines, completing the program between 1998 and 2001.
Sign up to view 2 direct reports
Get started