Job Search and Career Advice Platform

Enable job alerts via email!

Senior Landscape Design & Technical Manager – Abu Dhabi

Jobs For Humanity

Abu Dhabi

On-site

AED 200,000 - 300,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global engineering firm is seeking a Technical / Design Manager - Landscape for its Abu Dhabi office. This role involves leading the design process, managing client relationships, and ensuring adherence to project objectives. The ideal candidate should possess 10-15 years of experience in design management, ideally in hospitality projects, and have a degree in architecture. Excellent communication and leadership skills are essential, along with knowledge of LEED certification. A tax-free salary and benefits are offered.

Benefits

Tax-free salary
Life insurance coverage
Comprehensive medical insurance
Paid annual leave
Discretionary bonus program
Annual flight contribution
Relocation assistance
Transportation and housing allowances
Employee Wellbeing Program

Qualifications

  • 10-15 years experience in design management on hospitality projects.
  • Active leadership style with client-facing capabilities.
  • Previous experience in the region preferred, especially Saudi Arabia.

Responsibilities

  • Lead and manage the design process through the project lifecycle.
  • Ensure project objectives meet client requirements.
  • Oversee design consultants' activities and manage communication.

Skills

Design management
Client-facing communication
Team leadership
LEED knowledge

Education

Bachelor's or Master's degree in Architecture
Job description
A global engineering firm is seeking a Technical / Design Manager - Landscape for its Abu Dhabi office. This role involves leading the design process, managing client relationships, and ensuring adherence to project objectives. The ideal candidate should possess 10-15 years of experience in design management, ideally in hospitality projects, and have a degree in architecture. Excellent communication and leadership skills are essential, along with knowledge of LEED certification. A tax-free salary and benefits are offered.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.