Management services for Innovation and Strategy across companies, continents and cultures. Specialising in the communications ...