Eric Castro is an accomplished Environment, Health and Safety (EHS) professional with extensive experience in leadership roles across various organizations. Currently serving as the Environment, Health and Safety Manager at Harbinger since October 2025, Eric previously held senior positions at Anduril Industries and Edwards Lifesciences, where responsibilities included overseeing EHS projects and managing teams. With a strong background in regulatory compliance and environmental safety stemming from earlier roles at L3Harris Technologies, UCLA, and several other firms, Eric has demonstrated a commitment to ensuring compliance with safety standards and managing EHS initiatives. Eric holds a Master of Science in Environmental Science and a Bachelor of Science in Biology from Loyola Marymount University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices