OMD Sweden employs 86 employees. The OMD Sweden management team includes Carina Svensson (Chief Executive Officer), Cecilia Taipale (Director of Business Development), and Jonas Johnsson (Media Director).
Looking for a particular OMD Sweden employee's phone or email?