Localisation Project Manager

Localisation Project Manager
May 16, 2019
Dublin, Ireland
Job Type


The Role

The Project Manager will be involved in all aspects of interfacing with client companies, planning, scheduling and costing projects, defining processes and managing a virtual team of language resources within the Digital Marketing & Language Review Services group. The services provided by this business group include consumer web-site localisation with a strong focus on multilingual SEO and SEM, content creation, high end marketing translation, as well as Quality Management.

The successful candidate will have a solid understanding of multilingual Digital Marketing and demonstrate a strong interest in evolving trends within social media and digital marketing. In addition to that, you will have business acumen, be quality focused, excel at customer service and apply best project management practices and contribute to solutions design to ensure client satisfaction and loyalty.

Main Duties & Responsibilities:

  • Ensuring that the client receives superior standards of project management and customer service at all times;
  • Delivering all projects on time and within budget in accordance with client requirements;
  • Preparing proposals and quotations;
  • Tracking and controlling of all costs throughout the entire lifecycle of a project;
  • Status reporting customized to clients’ needs;
  • Provision of business intelligence, quality & productivity metrics customized to clients’ needs;
  • Running project kick-offs and post-project analysis initiatives;
  • Hosting conference calls between translators and reviewers;
  • Working with the client, reviewers and translators on quality improvement initiatives;
  • Troubleshooting and helping to set standards and processes and continually making recommendations to improve process and maximize efficiencies where possible;
  • Central handling of queries and support requests;
  • Capacity planning for internal & external resources;
  • Interacting with linguistic resources and digital marketing specialists and third party stakeholders;
  • Profiling, identifying, on-boarding and training new resources and measuring their performance;
  • Scoping out new SEO/SEM and content creation project types, compiling documentation and providing training for internal and external teams;


  • Degree or Masters in Translation, Marketing, Business Administration or relevant field;
  • Experience working in Localisation and/or Digital Marketing (4 years or more);
  • In-depth knowledge and understanding of SEO/SEM and content creation requirements
  • Experience in SEO/SEM and content creation project management;
  • Experience with standard SEO tools (Adwords, Moz, Webmaster)
  • Experience managing teams of onsite and offsite resources;
  • Excellent financial, communication, interpersonal and organization skills;
  • Ability to problem solve and think strategically in a deadline driven environment;
  • Proven ability to deliver superior customer service at all times;
  • Knowledge of standard CAT packages (Trados, SDLX, Catalyst, etc);
  • Knowledge of GMS systems;
  • Advanced knowledge in Excel (formulas, macros, etc.).
Drop files here browse files ...
Apply Now

Related Jobs