Steve Eckhardt is currently working as the Chief Estimator at Wycoff Development & Construction, LLC. Prior to this role, Steve held positions such as Senior Estimator and Scheduler at Forney Construction, Director Of Operations at Claypoole Group, LLC, and Project Superintendent at Turner Construction Company. Steve is currently pursuing a Bachelor of Science in Construction Management at Northern Kentucky University.
Sign up to view 2 direct reports
Get started
This person is not in any teams