Role Summary
As Business Manager, you are responsible for the strategic and operational management of a portfolio of clients. You
ensure client satisfaction, nurture long-term partnerships and oversee the execution of media campaigns in
collaboration with internal teams. You act as the orchestrator between clients, media, digital and creative teams while
identifying growth opportunities and innovative solutions.
Key responsibilities
Our offer
We offer a pleasant working environment where personal development and initiative have their place in a dynamic and expanding company. You will join a great group of colleagues who value sharing knowledge, entrepreneurship, humour and helpfulness.
More about the organisation
OMD is the world’s largest media network with more than 12,000 people working in over 100 countries. Our ambition is to make Better decisions, Faster for our clients and our people. Decisions that result in better business outcomes and are enabled by our superior set of integrated capabilities; operated by the industry’s best talent and delivered at scale through a globally consistent, yet flexible, process and platform.