Marketing Communications Manager - IGT Systems
Job Title
Job Description
become our AI champion,
Your role
- You will bring the IGT Systems Marketing & Engagement Strategies to life by translating strategic input from the Downstream Marketing Manager into globally compelling marketing communication assets .
- You will be responsible for briefing partner agencies, creating and delivering the global master assets/toolkits (inc. print, video, digital collaterals), and campaign materials that support awareness, consideration, demand generation, and loyalty across the pre-defined Customer Decision Journey (CDJ).
- You will also support medical congresses and events by executing on the defined booth experience, messaging, visuals, and experiential demos, ensuring all materials reflect approved claims and drive impactful customer engagement.
- You will
actively leverage AI-enabled tools and technologies
to accelerate content creation, improve marketing effectiveness, and increase operational efficiency across marketing communications activities.
- You will ensure brand consistency, Legal & Regulatory approvals, operational excellence, timely and on budget delivery of all these assets.
- You will work within the
Content & Engagement team
- reporting to the Content & Engagement Leader in the created IGT-S Commercial Strategy organization and collaborate closely with the Downstream Marketeers, Digital Marketing Managers as well a multi-disciplinary teams across functions and regions for optimal activation.
- You will act
As an AI champion within the team
You’re the right fit if
- You bring
5+ years of MarCom experience
in MedTech, B2B, or healthcare related fields (ideally within either Cardiology, Radiology or Surgery)
- You
have strong skills in omnichannel content creation and campaign execution
, creative briefing, messaging implementation, content production, managing agency and vendor partners as well as monitoring the set KPIs (twofold: Usage of toolkit by Regions and overall Impact towards our Customer).
- You hold a
Bachelor’s or Master’s degree
in Marketing, Communications, or a related field.
- You are proficient with
AI assisted tools
How we work together
This role is an office based role located in Best, the Netherlands
Compensation & benefits
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.