Cédric Wells Head Claims France, Italy & Iberia