Installation Manager
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are seeking an experienced Installation Manager to lead on-site execution of high-profile facade projects. The role oversees all installation phases, ensuring structural integrity, safety compliance, and coordination with main contractors.
Key Skills for This Role
Responsibilities
- Lead and execute installations as per target schedule
- Direct daily workflows, crane lifting operations, and material deliveries
- Direct, schedule, and optimize manpower
- Conduct rigorous inspections against technical shop drawings, BIM models, and structural tolerances
- Enforce zero harm safety protocols specific to heavy lifting and working at high elevations
- Interface directly with main contractors, structural engineers, and project management teams
Requirements
- Minimum 10 years of experience in facade construction management
- Proven track record of successfully delivering complex projects on scheduled targets
- Strong leadership, ability to supervise labor, resolve site disputes, and maximize crew productivity
Full Job Posting
Installation Manager
- We are seeking an experienced Installation Manager to lead the on site execution of high profile facade projects. The role will oversee all installation phases, ensuring structural integrity, strict safety compliance, and seamless coordination with the main contractor.
Key Responsibilities
- Lead and execute installations as per target schedule.
- Direct daily workflows, crane lifting operations, and material deliveries.
- Direct, schedule, and optimize manpower.
- Conduct rigorous inspections against technical shop drawings, BIM models, and structural tolerances.
- Enforce zero harm safety protocols specific to heavy lifting and working at high elevations.
- Interface directly with main contractors, structural engineers, and project management teams.
Requirements
- Minimum 10 years of experience in facade construction management.
- Proven track record of successfully delivering complex projects on scheduled targets.
- Strong leadership, ability to supervise labor, resolve site disputes, and maximize crew productivity.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Al Abbar Group
Site Manager
Dubai, UAE
Al Abbar Group is seeking an experienced Site Manager to oversee construction site operations in Dubai. The role requires a Bachelor's degree in Civil, Mechanical, or related field, with at least 5 years of experience in
Design Manager – Façade
Dubai, UAE
About Al Abbar Group Al Abbar Group is a leading Dubai-based façade specialist with a strong global presence across the Middle East, Asia, Europe, and North America. The company delivers end-to-end façade solutions—from
Facade Designer (Solidworks)
Dubai, UAE
Company Description Al Abbar Group is a globally recognised leader in façade solutions, with over five decades of experience delivering landmark architectural projects. As one of the Middle East’s premier specialists in