Steve Carroll Location
San Diego, CA, US
Steve Carroll Work
Steve Carroll Skills
Steve Carroll Summary
Steve Carroll, based in San Diego, CA, US, is currently a Vice President of Project Management – Southern California at Schuff Steel. Steve Carroll brings experience from previous roles at Schuff Steel, Schuff Steel Company and The Herrick Corporation. With a robust skill set that includes Construction Management, Value Engineering, Pre-construction, Project Estimation, Steel Structures and more. Steve Carroll has 5 emails and 14 mobile phone numbers on RocketReach.