SCHUFF INTERNATIONAL INC
Steve Carroll is the Vice President of Project Management for the Southern California division of Schuff Steel since March 2004, overseeing the San Diego and Long Beach Project Management offices. Carroll has served as Project Executive for the significant SoFi Stadium roof structure and has successfully managed over 40 structural steel projects, totaling more than 100,000 tons and $550 million in subcontracts, with a focus on high seismic design applications. Prior experience includes roles at The Herrick Corporation from February 1994 to February 2004, where Carroll worked as a Project Coordinator on projects such as the UCLA Replacement Hospital and the Walt Disney Concert Hall, and as a CNC Foreman/Programmer, overseeing beamline department operations.
This person is not in any teams
This person is not in any offices