Job description
About the Company OMD is an integrated communications agency delivering media and marketing solutions globally. As part of a global OMD network of 9,000 people in over 120 offices, we deliver insights that unlock demand potential, ideas that ignite consumer desire and results that accelerate business growth for our clients. We are a dynamic, creative and influential agency network that collectively combines to make OMD the most awarded agency network in the world. We are famous for creative eff…