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 Inc.
3600 Mansell Road, Suite 220, Alpharetta, GA 30022, United States
| Customer Service: | +1 800 835 6283 |
| Sales: | +1 888 835 7269 |
| Reception: | +1 866 281 6802 |
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 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 NOVEL WORK Bldg., 3-19 Hayabusa-cho, Chiyoda-ku, Tokyo 102-0092 Japan
| Reception: | +81 (0) 3 5357 1888 |