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