Eric Castro is an Associate Director at B & W Engineering, where they have worked since 2014 as a Principal Public Health Engineer, preparing design documentation from concept to detailed design. Prior to this role, Eric served as a Senior Public Health Engineer at Red Engineering Middle East and was the Discipline Lead at Red Asia Incorporated from 2008 to 2014, where they were responsible for design documentation of building drainage and water distribution systems. Eric began their career at Hyder Consulting from 2005 to 2007 as a Public Health Discipline Lead and holds a Bachelor of Science in Environmental and Sanitary Engineering from the Mapua Institute of Technology, completed in 1992.
This person is not in the org chart
This person is not in any teams
This person is not in any offices