Russell Critch is a Project Manager at Pennecon since April 2021. Prior to this role, Critch worked as MMO Prefabrication Superintendent at SDP Contractors, a General Partnership between SNC-Lavalin, Dragados, and Pennecon, from July 2018 to April 2021. Before that, Critch served as a Mechanical Inspector at Nalcor Energy-Lower Churchill Project from May 2017 to July 2018.
Sign up to view 0 direct reports
Get started