Prepare and analyze project cost estimates, budgets, and schedules Ensure that projects are completed on time and within budget Collaborate with architects, engineers, and contractors to develop cost effective solutions for construction projects Review and analyze project contracts, specifications, and…