Robert Goddard

Robert Goddard has extensive experience in project management within the construction, automotive, and machinery industries. Since September 2009, Robert has served as a Project Manager at International Industrial Contracting Corp., overseeing press installation projects for FCA USA in Silao, GM Mexico. Prior to this role, Robert spent 16 years with Atlas Industrial Contracting from 1989 to 2005 as a Project Manager, Rigging Superintendent, and Project Superintendent, contributing to various projects across North America and globally. Additionally, from 1992 to 2003, Robert held similar positions at Alberici Constructors, further enhancing expertise in the automotive and machinery sectors.

Links


Org chart

Sign up to view 0 direct reports

Get started