A Little Bit About OMD
Our market leading search team is one of the largest in the UK with 120 specialists managing billings of over £58m. We have unrivalled expertise and proven experience of delivering optimal search solutions for over 65 clients.
We are the most awarded and largest media network in the world with over 8,000 employees across 60+ markets.
OMD Search has grown significantly over the last 3 years with 70% of our total client base now putting their SEO & PPC business within our business responsibilities. Our search specialists support each of our client teams allowing for a fully integrated response and solution.