The Deputy Site Manager will support the Site Manager in daily tasks and site responsibilities. This role involves maintaining daily communication with the customer, reporting progress, and addressing technical topics in meetings. The Deputy Site Manager will help plan and manage the team’s workload, priorities, and schedule, while also managing on-site activities including erection, commissioning, maintenance, and troubleshooting. This position requires coordination of a multi-disciplinary team to ensure safety, efficiency, and quality. The role also involves ensuring project management instructions are followed, compliance with budget, and regular internal reporting on site issues. Additionally, the Deputy Site Manager will supervise and contract subcontractors and maintain regular contact with the technical support team at the head office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree