Manage all aspects of construction projects, from start to finish. Develop and maintain project schedules, budgets, and cost estimates. Manage project team members, including architects, engineers, and contractors. Prepare and submit project reports, including progress reports and financial reports,...