About the job
What you'll do
The Business Manager supports the Head of Global Marketing by translating strategic priorities into actionable plans and driving execution across the organization. They are responsible for strengthening governance, managing budgets, and coordinating cross-functional initiatives to improve marketing effectiveness.
What they're looking for
Candidates must hold a university degree in Business, Marketing, Economics, or a related field. Proven experience in strategy, management consulting, or business management within a complex international organization is required.
Full description