Owns the creation and execution of strategic planning for the Digital Marketing Shared Service, and the Digital Marketing at Global Marketing Centre (GMC).
Owns the Digital relationship with WVIT colleagues for planning purposes, especially in harmonizing the marketing & IT digital agendas, budgets and plans.
Strategic risk, issue and escalation ownership for all Digital Marketing projects in GMC.
Bachelor’s degree in Marketing, Information Science, Business, or other related field. Or equivalent work experience.
Requires advanced knowledge of business operations, marketing operations, marketing agency ops, and MarTech stacks.
Typically requires 15-20 years of relevant technical & business work experience, esp in leading Digital Marketing agencies, campaigns and business development.
Fluent in English – required.
Preferred Skills, Knowledge and Experience:
Held senior leadership position in Digital Marketing agency.