Performing due diligence on the impact and feasibility of new construction sites.Overseeing all project stages from preliminary layouts to final engineering designs.Surveying new construction sites and assessing existing structures for upgrades.Preparing work schedules and allocating resources, as well as supervising junior engineers, construction managers, workers, technicians, and contractors.Ensuring that civil engineering projects are completed on time and within budget.Documenting processes and presenting project progress updates to senior managers and clients.