The position is responsible for preparing estimates and managing projects for small to large, often complex steel construction projects. The candidate will be involved in various stages of project management, ensuring that all aspects of the project are handled efficiently and effectively.