Manager IT & Innovation

Manager IT & Innovation

Application deadline closed.

Job Description

International Council for Harmonisation of Technical Requirements for Pharmaceuticals for Human Use

Description

About ICH

ICH is an international non-profit Association under Swiss law dedicated to promoting public health through worldwide harmonization to ensure that safe, effective, and high-quality medicines are developed, registered and maintained in the most resource-efficient manner. Harmonisation of technical and scientific requirements is achieved through the development of ICH Guidelines that are implemented by the regulatory authorities that are Members of ICH. Since its inception in 1990, ICH has gradually evolved to respond to the increasingly global face of pharmaceutical development and comprises currently 25 Members and 35 Observers from around the globe, and over 30 technical Working Groups (WGs).

Since its early start, ICH was a pioneer in responding to cutting-edge scientific development whist also preparing for the digital age focusing on standardization of formats, terminologies and the electronic exchange of regulatory information in the pharmaceutical sector. ICH will keep pace with the rapidly evolving technology, digital and scientific transformations across the healthcare continuum; ICH is embracing the digital revolution along medicines lifecycle to enable real-time structured data exchange, facilitating global efficiencies in application review procedures. There will be an increasing critical need to ensure agility and efficiency in the ICH guideline development process in view of keeping up with the rapidly evolving science as well as ICH’s expanding membership and its impact on timely decision-making.

Looking into the future, ICH will build strategic integrated alliances and work plans, as needed, with related international organizations such as ICMRA, WHO, IPRP, PIC/S, driving integration between guideline development and harmonized implementation to facilitate longer term alignment of regulatory practices and procedures.

Position Summary

ICH is creating an individual contributor position as Manager IT & Innovation who will be responsible for developing, implementing and delivering the IT strategy targeting ICH network by leveraging new digital technologies and innovation, after having defined ICH needs and requirements.

The incumbent acts as an advisor to the Secretary General and the Director Finance & Procurement to define and optimise IT systems, infrastructure and processes through automation and efficiency improvements. It must also update them on emerging trends, technologies and potential disruptions

Key responsibilities

Define ICH IT strategy

  • Define a strategy to deliver a robust and state-of-art IT environment for ICH Secretariat and ICH network
  • Align teams and systems while influencing stakeholders to embrace new technology solutions
  • Prepare the IT budget and monitor expenditures against plan, by proactively being cost conscious

Manage ICH IT operations

  • Manage IT assets and maintain a telecom environment to ensure availability and day-to-day operation
  • Implement and deliver a stable, scalable and cost-effective IT infrastructure that supports ICH growth and achieves seamless systems and services
  • Create and enforce disaster recovery plans and security protocols to ensure systems and data redundancy as well as optimal infrastructure security
  • Plan for the maintenance of operating standards, data management & security, hardware installation
  • Identify and administer IT vendors and consultants through service level agreements, and monitor their performance according to contractual terms and KPIs
  • Design and implement policies and procedures ensuring consistent IT usage across ICH

Manage ICH IT projects

  • Lead IT projects meeting timelines and staying within budgets
  • Leads special projects as required

Candidate Qualifications & Experience

  • Advanced university degree in Computer Science or Information Technology
  • 3-5 years’ experience in similar position, preferable for NGOs or start-ups
  • Understand and recognise disruptive trends around digital technology
  • Solid knowledge IT infrastructure, networks, operating systems, cloud solutions and IA usage
  • Proven project management experience with decision-making track records and coordination of complex initiatives
  • Strong knowledge of disaster recovery planning, cybersecurity best practices and EU/CH privacy legislations
  • Fluency in English (both written and oral), proficiency in French an asset
  • Hands-on approach, target driven and great analytical skills
  • Team player with open and flexible attitude, and sound judgement

Candidate Leadership Competencies

  • Strategic mindset: Sees the big picture and anticipates future trends and implications accurately. Formulates clear strategy and maps the steps that will clear accelerate the Secretariat towards its strategic goals, Instills and sustains organization-wide energy for what is possible.
  • Manages complexity: Readily distinguishes between what’s relevant and what’s unimportant to make sense of complex situations. Looks beyond the obvious to uncover the root causes and does not stop at the first answers. Analyses multiple and diverse sources of information to define problems accurately and evaluate pros and cons, risks and benefits before moving to solutions.

Location

  • Geneva, Switzerland
  • Swiss based candidates with valid residency & work permit

Application

If qualifying for this opening, please apply by sending a detailed resume and motivation letter in English to the email address RH@ich.org. No recruitment agencies.