Joseph Larrose

Group Deputy Managing Director, Touton SA, Touton SA