Mindshare, the global media network, has appointed Chris Green as its new Head of Strategy. In his role Green will be responsible for bringing....