AED 120,000 – AED 200,000 per year
The Manager – Site Selection is responsible for executing and supporting the site selection.
The role focuses on identifying, evaluating, and progressing potential sites through technical, regulatory, infrastructure, and commercial due diligence, in line with defined site selection frameworks and business requirements. The role works closely with internal teams and external consultants to...