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

read more