- Oversee construction projects from beginning to end
- Manage the budget and estimate costs
- Collaborate with subcontractors, engineers, architects and key team members of the project team
- Allocate and manage resources to ensure that they are available when they are needed throughout the construction projects
- Conduct site checks to monitor progress and quality standards