Le Grand Magazine
CEO Bruno Facchetti Chief Financial Officer Robert Willcox Business Development Tom Scott Executive Vicepresident and Chief Digital Officer Stephen Smith Chief Administrative Officer William Bright Contents Manager Valeria Borghi Head Of Commun