Yusha Castro is currently the Assurance Director at BDO USA, LLP, where they have progressed through various roles since 2006, including Assurance Senior and Assurance Manager. Prior to joining BDO, they worked at SGV & Co. from 2002 to 2006, advancing from Assurance Associate to Senior Associate. Yusha is pursuing a Bachelor's degree in Accountancy at De La Salle University.
This person is not in any teams
This person is not in any offices