Carlos Castillo has over two decades of experience in the steel industry, holding various estimation and management positions. Carlos is currently the Vice President of Estimating & Preconstruction at Ennis Steel, Ind. Prior to this role, Carlos served as the Chief Estimator at Olson & Co. Steel, Inc. and Banker Steel Company. Carlos also worked as a Regional Sales Manager and Estimating Manager at different steel companies. Carlos holds a Master's Degree in Business Administration and a Bachelor's Degree in Criminal Justice from Wayland Baptist University.
Sign up to view 2 direct reports
Get started