Leo Castro is currently the Planning & Scheduling Manager at Celanese, a position they have held since 2023. With a career in construction that began in 1993, Leo served as a Construction Coordinator at Govind Development from 2010 to 2011. They worked as a T/A Manager at Brown & Root Industrial Services, LLC from 2011 to 2022, and held supervisory roles at various companies including Pce Constructors Inc, SNC-Lavalin, and Turner Industries between 2002 and 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices