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.
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 |
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 |
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 |
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 |
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 |
Tellermate Japan Co., Ltd.
3F Shimizu Bldg., 3-19 Hayabusa-cho, Chiyoda-ku, Tokyo 102-0092 Japan
Reception: | +81 (0) 3 5357 1888 |