Enable job alerts via email!

Dubai-Based Global Site Operations Leader – Installation

SD (Middle East) LLC

Dubai

On-site

AED 200,000 - 300,000

Full time

20 days ago

Job summary

A leading aviation solutions provider is seeking a Head of Site Operations - Installation based in Dubai, UAE. This role involves overseeing project execution across global operations, managing site planning and installation activities, and ensuring compliance with quality standards. Candidates should have a Bachelor's degree in engineering, significant international site management experience, and strong communication skills. Willingness to travel internationally is essential.

Qualifications

  • Proven experience in industrial installation business site management.
  • Ability to adapt to diverse cultural environments.
  • Strong understanding of site management and quality control.

Responsibilities

  • Manage all site-related planning, setup, and installation.
  • Provide input during Sales and Bid Phases.
  • Ensure compliance with project quality procedures.
  • Maintain relationships with subcontractors and suppliers.
  • Manage internal site supervision resources.

Skills

International site management experience
Quality assurance
Leadership skills
Communication skills
Scheduling (Primavera preferred)

Education

Bachelor’s degree in engineering
Job description
A leading aviation solutions provider is seeking a Head of Site Operations - Installation based in Dubai, UAE. This role involves overseeing project execution across global operations, managing site planning and installation activities, and ensuring compliance with quality standards. Candidates should have a Bachelor's degree in engineering, significant international site management experience, and strong communication skills. Willingness to travel internationally is essential.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.