Loading...
 27th Tuesday
October 2026 
الإمارات الإمارات
Job-Id: 54266

Design Director, Construction: Global Team Lead

Jobtrack Management Services
Industry Type
Construction, Civil Engineering
Functional Area
Engineering
Nationality
Any
Keywords
Leadership Management Western Architecture Design Concepts Presentation Strategies Space Planning International Team Management
Job Description

JobTrack Management Services in Dubai is looking for a Design Director to lead design concepts and presentation strategies in construction. The role includes managing large international teams, executing conceptual and schematic designs, and space planning. Strong management and collaboration skills are important for this position.

Position
Design Director, Construction: Global Team Lead
Company
Jobtrack Management Services
Location
Dubai, UAE
Industry
Construction, Civil Engineering
Experience
1 to 20 years

Responsibilities

  • Lead design concepts and presentation strategies.
  • Manage large international teams.
  • Execute conceptual and schematic designs.
  • Perform space planning.

Requirements

  • Western architecture degree.
  • Excellent management skills.
  • Ability to collaborate effectively.
Show the original advert
JobTrack Management Services in Dubai is seeking a Design Director - Construction with a Western architecture degree and 15+ years of experience to lead design concepts and presentation strategies. This role involves managing large international teams, executing conceptual and schematic designs, and performing space planning. The ideal candidate will have excellent management skills and the ability to collaborate effectively.

Please register or log in to see the full job description. Register / Log in

About the role: Design Director, Construction: Global Team Lead

General information about this type of role, not from the employer. The employer's actual requirements may differ, so always check the job details above.

Design Directors in construction lead the planning and design of building and infrastructure projects. They typically work in construction firms, engineering consultancies, or large project management companies, often coordinating teams across different locations globally.

What this role usually involves

  • Oversee and guide the design process from concept to completion.
  • Lead and manage a global team of design professionals.
  • Ensure designs meet client requirements, safety standards, and regulations.
  • Collaborate with engineers, architects, and project managers to integrate design solutions.
  • Review and approve design documents and drawings.
  • Stay updated on industry trends and incorporate innovative design practices.

Skills employers usually look for

  • Strong leadership and team management abilities.
  • Excellent communication and coordination skills.
  • Proficiency in design software and tools.
  • Good understanding of construction methods and materials.
  • Problem-solving and decision-making skills.
  • Ability to manage multiple projects and deadlines.

Usual qualifications

  • A degree in civil engineering, architecture, or related field.
  • Professional certification or licensure in engineering or architecture is often preferred.
  • Extensive experience in construction design and project management.
  • Training in leadership or management is beneficial.

Similar jobs

Construction, Civil Engineering jobs in Uae →

Welcome to JobAdsToday

Choose your preferred language

You can change this anytime.