A renowned international landscape design consultancy is actively seeking Digital Delivery Managers to join their team at the Dubai studio.
Responsibilities include:
Overseeing digital aspects across the studios, providing day-to-day technical support, interaction, and coordination.
Ensuring the implementation and execution of digital tools across various projects.
Developing comprehensive project plans, establishing milestones, and effectively managing resources to ensure the timely delivery of projects.
Identifying potential risks in the early stages of the project life cycle, particularly in design and potential future construction, and recommending improvements and mitigation strategies, with a focus on the concept and SD stage.
Serving as the client-facing point of contact throughout the design phases.