NC

Noel Castillo

MEP Lead

Noel Castillo is an experienced mechanical engineer with a diverse background in the engineering field, currently serving as MEP Lead at Oriental Consultants Global since October 2025. Prior experience includes roles as Associate - Mechanical at AECOM (March 2022 - September 2025), Senior Mechanical Engineer at James L Williams Middle East (September 2020 - February 2021), and Sr. Mechanical Engineer at Atkins (July 2006 - July 2020), where responsibilities included serving as E&M Deputy Team Leader for Red Line & Green Line Stations, among other tasks. Earlier positions include Mechanical Engineer at Forssman Pacific Corporation (April 2003 - May 2006) and Mechanical Site Engineer at Enerthrust Inc. (February 2002 - April 2003). Noel Castillo holds a Bachelor of Science degree from Mapua Institute of Technology.

Location

Philippines

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices