Helen Hu is a SH&E Senior Manager for Greater China at AECOM, where they have worked since 2007. Prior to this role, they served as a Senior SH&E Consultant and Project Manager at AECOM and worked as an EHS Consultant at MWH Global. Helen holds a Master of Science in Environmental Engineering from Tongji University. They have extensive experience in SH&E audits and training for over 100 industry facilities and are currently focused on construction safety within their organization.
This person is not in the org chart
This person is not in any teams
This person is not in any offices