Our Offices

As one of the world’s leading providers of cash management solutions, we combine our global expertise with local market understanding to deliver exceptional service and support.

Our UK headquarters are home to the engineering, research and development, marketing, and executive teams. We also have international offices located in the United States, Germany, Spain, France, and Japan. This enables us to provide a personalised, local service on a global scale.

Whether you have a question, a query, or want to speak more in depth about how we can help your business, please contact your nearest office.

NORTH AMERICA

Tellermate Inc.
3600 Mansell Road, Suite 375, Alpharetta, GA  30022, United States

Customer Service: +1 800 835 6283
Sales: +1 888 835 7269
Reception: +1 866 281 6802

UNITED KINGDOM (Head Office)

Tellermate Ltd
Leeway Industrial Estate, Newport, NP19 4SL, United Kingdom

Customer Service: +44 (0) 1633 276 868
Sales: +44 (0) 1633 637 123
Reception: +44 (0) 1633 637 100
Fax: +44 (0) 1633 283 100

GERMANY

Tellermate GmbH
Waldhofer Str. 102, 69123 Heidelberg, Germany

Customer Service DE: +49 (0) 1805 835 537
Sales: +49 (0) 6221 825 893
Customer Service AT: +43 (0) 810 001250
Customer Service CH: +41 (0) 848 835537

SPAIN

Tellermate Ibérica, S.L.
Calle Juan De Mariana, 15, 3ª planta, 28045, Madrid, Spain

Customer Service: +34 900 505 899
Sales: +34 900 505 899

 

FRANCE

Tellermate Europe SARL
117-119 Avenue Victor Hugo, 92100 Boulogne Billancourt, France

Customer Service: +33 (0) 1 5732 3912
Sales: +33 (0) 1 5732 3912

JAPAN

Tellermate Japan Co., Ltd.
3F Shimizu Bldg., 3-19 Hayabusa-cho, Chiyoda-ku, Tokyo 102-0092 Japan

Reception: +81 (0) 3 5357 1888
Back to top