Logo of Huzzle

Engagement & Communications Lead

image

Takeda

2mo ago

  • Job
    Full-time
    Senior Level
  • Customer Relations
    Marketing
  • Zurich

AI generated summary

  • You need a Bachelor’s in Communications or related field, global experience, cultural awareness, strong communication and project management skills, plus proficiency in digital tools.
  • You will develop and execute strategic engagement plans, manage content creation, ensure consistent messaging, enhance reputation, build partnerships, analyze metrics, and support site communication teams.

Requirements

  • Bachelor's degree in Communications, Marketing, Public Relations, or a related field.
  • Proven experience in a communications role within a global organization, supporting different regions and functions.
  • Cultural awareness.
  • Excellent written and verbal communication skills.
  • Strong project management skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Proficiency in using communication tools and platforms.
  • Master's degree in Communications, Marketing, Public Relations, or a related field.
  • Experience growing ecosystem engagements globally.
  • Experience in the pharmaceutical or healthcare industry.
  • Knowledge of digital communication strategies and tools.

Responsibilities

  • Develop and implement strategic engagement and communication (internal & external) plans to support ICC, ensuring alignment with the overall goals and objectives of the Global Data Digital & Technology organization.
  • Support a global ICC Communications team to create and manage content for various communication channels.
  • Ensure consistent messaging and branding.
  • Enhance external reputation through a choreographed plan across ICC’s via multiple channels including events, webinars, media features, LinkedIn, Takeda.com.
  • Lead strategic planning for ecosystem engagement to create and maintain relationships with key partners, industry leaders, and other external entities to support ICC's strategic objectives.
  • Monitor and analyze communication metrics to assess the effectiveness of communication strategies and make data-driven improvements.
  • Co-create communication excellence by facilitation of standardization, continuous development and improvement of shared practices across ICC’s.
  • Ensure alignment of communication efforts with the overall goals and objectives of the DD&T organization.
  • Support growth and development of site communications teams aligned to DD&T and Takeda best practice.

FAQs

What is the main responsibility of the Engagement & Communications Lead?

The main responsibility is to develop and execute comprehensive communication strategies to support the Innovation Capability Centers' initiatives and enhance their visibility.

What type of qualifications are essential for this role?

A Bachelor's degree in Communications, Marketing, Public Relations, or a related field is essential, along with proven experience in a communications role within a global organization.

Is experience in the pharmaceutical or healthcare industry necessary for this position?

While it is not strictly necessary, experience in the pharmaceutical or healthcare industry is considered a desirable qualification.

What kind of skills are required for this role?

The role requires excellent written and verbal communication skills, strong project management skills, and proficiency in using communication tools and platforms.

Where is this position located?

The position is located in Zurich, Switzerland.

What kind of work environment does Takeda offer?

Takeda offers a flexible work environment.

What type of benefits can employees expect from Takeda?

Employees can expect a comprehensive benefits package, continuous professional development, and global career opportunities.

Are there opportunities for professional growth in this role?

Yes, there are opportunities for continuous professional development and the chance to build next-generation analytics solutions.

Is a Master's degree beneficial for this position?

Yes, a Master's degree in Communications, Marketing, Public Relations, or a related field is listed as a desirable qualification.

How does Takeda encourage workplace culture?

Takeda encourages a culture that promotes an entrepreneurial spirit, agile thinking, and collaboration among its employees.

Better Health, Brighter Future

Science & Healthcare
Industry
10,001+
Employees

Mission & Purpose

We strive to transform lives. While the science we advance is constantly evolving, our core purpose is enduring. For more than two centuries, our values have guided us to do what’s right for patients and for society. We know that changing lives requires us to do things differently. We start by listening to and addressing what really matters to patients, the people who love them, and those in the healthcare system who provide care. And that’s what inspires us all to be bold, push boundaries and set new standards that open up greater opportunities.