Yusha Castro is an experienced professional in the field of assurance, currently serving as an Assurance Director at BDO USA, LLP since January 2019. Prior to this role, Yusha held various positions at BDO USA, LLP from 2006 to 2018, including Assurance Manager and Assurance Senior. Yusha began the career at SGV & Co., where responsibilities ranged from Assurance Associate to Senior Associate from 2002 to 2006. Yusha holds a Bachelor's degree in Accountancy from De La Salle University.
This person is not in any teams
This person is not in any offices