Tim Newby; BrandWizard

Tim Newby has been named chief executive officer of BrandWizard, the digital arm of Interbrand.

Next story loading loading..