Client Lead

Mindshare is a leading global marketing and media services network with billings in excess of £23billion worldwide.