51 days ago on iso-openhire.silkroad.com

Team Leader, Translation (39-109)

ISO (International Organization for Standardization)

  • Work region
  • Sector
  • Employment type
  • Position

 Please refer to JobSuchmaschine in your application

Team Leader, Translation (39-109)

We are ISO, the largest developer of International Standards. We bring together experts to share knowledge and develop standards that provide solutions to global challenges. This is because we believe that great things happen when the world agrees. We have an exciting opportunity at our Central Secretariat in Geneva.


Team Leader, Translation


We are looking for a team leader for our translation unit (3 staff members). Within this role you will manage the operations of the translation team in addition to preparing high-quality translations of communication, institutional and technical documents from English to French(and occasionally French to English).


Key responsibilities

  • Ensure high-quality translations are delivered to deadline, manage team workload and priorities, and successfully navigate peak periods
  • Ensure optimal use of team resources and select, and manage our relationship with, freelance translators and external language service providers
  • Closely follow the latest developments in the translation industry, such as CAT technology, in order to assess the benefits these new tools may bring to the team and how best they can be implemented
  • Coach and support team members in their professional development
  • Document the ISO style guide and glossary to ensure consistent translation, both internally and when using external providers
  • Elaborate analytics, and analyse, implement and maintain tools to support translation work, improve work processes and optimize the overall performance of the team



You have a minimum of five years’ experience translating from English to French in both technical and communication domains.

With proven leadership skills, you know how to get the best out of people. You remain calm under pressure and will support your team through difficult periods. You confidently distinguish between “urgent” and “important” and are prepared to refuse or delay projects when the need arises.

You are also comfortable using technology, tools and applications related to translation and are curious about, and engaged with, developments in this area. Capable of working independently, you are a good team player with a positive and proactive outlook.


Education and language skills

The successful candidate must have a university-level education in translation. He or she should be French mother tongue with a perfect command of English.


Start date: ASAP