Get in touch

Head Office & Global Sales

The Blomfield Rooms, Fulham Palace, Bishop's Avenue, London SW6 6EA

View Google Map
+44 (0)20 3954 3515

Clare Cooper-Hammond

Managing Director

Contact icon

European Sales

Van Boshuizenstraat 12, NL-1083 BA Amsterdam, Netherlands

View Google Map
+31 (0)20 7716645

Petra Brinkhof

Head of New Business Development

Contact icon

European Logistics

Fermelor Str 9, 615445 Piatra Neamț, Romania

View Google Map
+40 751 504807

Catalin Goldan

Head of European Logistics