Richard Mcguire's Location
Lake Charles, Louisiana, United States
Richard Mcguire's Work
Richard Mcguire's Education
Richard Mcguire's Skills
Richard Mcguire's Summary
Richard McGuire, based in Lake Charles, Louisiana, United States, is currently a Manager, Project Engineering at The Shaw Group, bringing experience from previous roles at The Shaw Group, McDermott International Inc. and CB&I. Richard McGuire holds a 1995 - 1999 Diploma in Welding / Fabrication @ Westlake High School. With a robust skill set that includes Engineering Design, Valves, Nuclear, EPC, Pressure Vessels and more, Richard McGuire contributes valuable insights to the industry. Richard McGuire has 1 email on RocketReach.