David Millar
David is Director, Corporate & Technology, at Ruder Finn's London office. Previously, he has worked in-house for Monster and Apple, where he launched iMac, iTunes, iPod and many more products.
David Millar's Posts
Challenges for Google as its brand gets physical
January 15, 2010
Taking brand promises with a pinch of salt
November 12, 2009