New Business Director, Propellernet Ltd, United Kingdom

New Business Director Internet advertising spend has now overtaken TV to become the number one media channel, but the rules are different.  Customers have found voice and choice, and brands now live or die by their reputations, ratings and rankings.  …