KMB

Location
Ipswich UK/ Lyon France
Occupation
Quality Manager