Isabelle von Ribbentrop Isabelle von Ribbentrop is Head of Communications and Global Head of Branding,... read more