Don't have an account? Sign up »
Type: Manufacturers
Visit Company Profile
Baume & Mercier is a manufacturer of luxury watched based in Switzerland.
Rue André de Garrini 4, Geneva, Meyrin CH 1217, Switzerland
Website: https://www.baume-et-mercier.com/