Managing Director France&Spain and Group Retail Director
McArthurGlen
Christophe is an MBA graduate from INSEAD and an executive with over 25 years of experience in the retail sector
working across Spain, France, Portugal, Italy and the UK. He is a former CEO of FNAC in Europe and is currently
the Managing Director for France and Spain and Group Retail Director at McArthurGlen.