AboutA global leader in marketing communications, Omnicom provides brand and advertising services to over 5000 clients in over 100 countries.
C&Co.United KingdomOur mantra is strategically focused creativity. The opposite of a brainwave. We work with creative thinking…