Are you looking for a patient-oriented, innovation-driven company that inspires you and promotes your career?
Then take your future in your hands and become part of Takeda as a Communications Manager (FTC **********) This role is ideal for you, if you want to own an end-to-end strategy with visible impact – shaping internal engagement while strengthening Takeda's reputation in Ireland.
It offers you a broad scope across multi-channel content, media, employer branding, crisis communications, and culture, with strong influence through close partnership with global, regional, and local stakeholders.
How you will contribute: Develop and execute an internal communications strategy aligned with Grange Castle manufacturing site priorities and global standards.
Deliver consistent omni-channel communications via intranet, newsletter emails, events, visual and digital tools, translating global messaging for local relevance.
Drive employee engagement and retention initiatives through feedback loops, team building, Corporate Social Responsibility, and DE