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.