Our United Arab Emirates (UAE) office is based in Business Bay, Dubai. With a scenic view of the new Dubai canal and the Burj Khalifa, we operate from the 15th floor of XL Towers. With a mix of talented technocrats, we try as much to create a relaxed work environment.
|Digital Platform Co-Ordinator [6 months Contract]||Apply now|
|Client Services – Intern (Arabic Speaking female)||Apply now|
|Accounts assistant||Apply now|
|Project Manager||Apply now|
Development centre based in Cyberpark, Kozhikode, Kerala.
|Digital Marketing & SEO Expert||Apply now|