Localisation Project Manager

Role Description

**Contract role - Immediate requirement**

The Digital Project Manager will be responsible for the day-to-day management of complex programs. The role requires collaboration with internal and external teams, particularly our offshore facilities, technology services and management to maintain and improve customer satisfaction, revenue and margin.

As well as ensuring quality and on-time delivery, the key focus will be to act as an advocate for brand new services such as our global digital marketing offerings


- Proven Localisation experience and global project support is a requirement.

- Strong negotiation, problem-solving skills and customer service accumen.

- Excellent standard of communication. 

- Experience as a project manager, with exposure to client relationship management.

- Proven track record with SEO / SEM and content optimisation.

- Excellent business, account and stakeholder managament skills.

- At least 3 years managing projects in a digital marketing space.

- Fluent German / French is a distinct bonus

Back to Top