Sales Offices in EMEA
France/Paris
Albemarle
Les Bureaux de Sèvres
2 Rue Troyon
92316 Sèvres Cedex
France
Phone +33 1 41148334
Switzerland/Brugg
Albemarle
Postfach 917
5620 Bremgarten AG 1
Switzerland
Phone: +41 (0)56 441 87 55
Fax: +49 69 4012672000
Spain/Barcelona
Albemarle Germany GmbH
Industriepark Höchst
Gebäude G 879
65926 Frankfurt am Main
Germany
Phone: +34 639 329 829
ALL other European Countries
Albemarle Germany GmbH
Industriepark Höchst
Gebäude G 879
65926 Frankfurt am Main
Germany
Phone: +49 69 40 12 6-0