Current Roles

Translation and Localisation Manager

 

Brief Description

We are looking for a Translation Manager with at least 5-years of project management experience, at least 3 years of team management experience and in-depth knowledge of CAT tools and Machine Translation.

 

Apply Now


Digital Marketing Specialist

 

Brief Description

We are looking for a Digital Marketing Specialist with big dreams, bags of energy, loads of drive and enthusiasm and who would relish the opportunity of shaping a role within an organization where the world is your oyster.

 

Apply Now