Role Summary
As the Digital and Integrated Marketing Lead, you will be the architect of our global demand engine.
You will be responsible for unifying digital execution with integrated campaign strategy to deliver a seamless “one-narrative” customer experience across the entire buyer journey — from awareness to revenue.
This role combines strategic leadership and hands-on governance, ensuring every dollar invested across organic and paid channels drives high-quality pipeline, revenue impact, and measurable ROI.