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.

Job Position Job ID Department Job Type Location  
Digital Platform Co-Ordinator [6 months Contract] DIG-003 Digital Reach Contract Dubai Apply now
Client Services – Intern (Arabic Speaking female) CS-DXB-005 Client Services Permanent Dubai Apply now
Accounts assistant FIN-DXB-005 Management Permanent Dubai Apply now
Project Manager PM-DXB-023 Projects Permanent Dubai Apply now

Development centre based in Cyberpark, Kozhikode, Kerala.

Job Position Job ID Department Job Type Location  
Digital Marketing & SEO Expert DAT-IND-203 Research & Analysis Permanent India Apply now