– Start: ASAP
– Duration: 12 months, expectation of extension or permanent contract at Takeda
– Location: Zurich, CH

Breakdown of duties:

Content Strategy (10%) 

  •  Driving creation, conception, and presentation of content strategy, working with internal stakeholders and external agencies
  •  Work with Compliance, HR and Communications to shape the content strategy; and tailor it to topical or business critical matters on a global, regional and local level
  •  Develop effective engagement approach to support roll-out, uptake and continuous usage of content. This will include use of content in off-line activities

Building and Managing Stakeholder Relationships (40%)

  •  Communicating and coordinating with content submitters, approvers and production and strategy/planning teams to ensure smooth publishing process and that the strategy supports overall goals and objectives.
  •  Building and managing the ambassador network, ensuring active participation in content creation and ongoing hub optimisation
  •  Building and managing relationships with other functions and BUs ensuring active participationin regards to content creation
  •  Building and managing a network of subject matter experts, review and approve content

Content Management & Continuous Improvement (50%) 

Content creation and documentation 

  • Help define content types with subject matter experts; develop and communicate guidelines for content development
  • Set out content submission end to end processes and templates
  • Design an effective approach for content documentation and maintenance of a sustainable database
  • When necessary, writing, editing or advising on content
  • Support repurposing of content for off-line or other purposes

Content Pipelining & Publishing 

  • Create and maintain content calendars, in line with strategy
  • Support roll out of approval process of internal content, user generated and external content.
  • Run timely publishing processes

Moderation and Reporting 

  • Monitor and manage responses to comments and feedback in a timely manner ,
  • Design and implement a measurement approach
  • Utilize tools to generate insights on interest uptake and viewability, feeding back into the strategy
  • Summarize insights to create actionable reports; identify and analyze trends
  • Provide recommendations for continuous improvement. This will include presentations to the senior management.
  • Provide subject matter expertise as required

Additional duties and responsibilities

Collaborate with other Compliance teams on an as needed basis for either project-based or operational activities that pertain to off line activities and broader compliance initiatives

Further information >>

If interested, please contact:

Désirée Sauler, M.A.
Key Account Management Contracting
Recruiting experts in Life Sciences

HAYS Recruiting experts worldwide

Hays (Schweiz) AG
T: + 41 61 225 05 55
F: + 41 61 225 05 99
M: + 41 79 7675265
E: desiree.sauler@hays.ch