Dubai

Dubai is an independent city-state and one of the seven emirates that make up the United Arab Emirates. Dubai is the largest and most advanced emirate; it has rapidly evolved from a humble port city into a global metropolis well-known for its futuristic architecture.

View open positions in Dubai

Living in Dubai

Dubai offers an excellent quality of life. From safety and education to childcare and healthcare, Dubai is known as a global, modern city with sunny weather all year round. Expats make up over 90% of Dubai’s total population, and English is the language most commonly spoken.

Our office

Location

Our Dubai office is located at the prestigious Jumeirah Business Centre (JBC), a self-contained high-rise business tower set in the pristine DMCC free zone in Jumeirah Lake Towers (JLT). The tower is conveniently positioned between two metro stations — Damac and DMCC — and is easily accessible via major highways.