Technical Manager - Landscape
Zaid Alhussain & Brothers Group · Dubai, United Arab Emirates
Apply & track with Apply Edge- Lead the technical direction and delivery of landscape architecture projects across all design stages, from concept through issued for construction documentation.
- Act as the discipline lead responsible for technical quality, compliance, design consistency, and project delivery standards.
- Manage and supervise Senior Landscape Architects, Landscape Architects, BIM Coordinators, and technical production teams.
- Establish project execution strategies, technical protocols, and discipline-specific delivery plans.
- Conduct detailed technical reviews of drawings, specifications, BOQs, reports, BIM models, and design packages before submission.
- Lead multidisciplinary coordination with Architecture, Urban Design, Master Planning, MEP, Structural, Infrastructure, and Digital Engineering teams.
- Ensure compliance with local authority requirements, international standards, sustainability requirements, and client design guidelines.
- Identify technical risks, design gaps, constructability issues, and coordination conflicts, implementing mitigation measures.
- Support project directors and project managers in resource planning, budgeting, staffing, and delivery forecasting.
- Lead technical workshops, design reviews, value engineering exercises, and client presentations.
- Support business development activities, proposal reviews, fee estimates, and technical input for new opportunities.