- Managing the quality of work and budget costs.
- Communicating with clients, developers, architects, and engineers.
- Preparing work schedules for contractors and laborers.
- Identifying, developing, and utilizing the talent pool to maximize productivity and quality of work.
- Visiting and inspecting building sites.
- Reporting on progress and challenges.
- Finding, employing, and managing contractors and sub-contractors.
- Learning and applying the latest relevant knowledge to the work.