Contact Us

SALES

sales@telmar.com

 

SUPPORT

helpdesk@telmar.com

 

Africa: +27 11 804 4489
Asia: +852 28118566
Canada:  Toronto: +1 416-487-2111 / Montreal: +1 514-206-4546
China: +86 13917500664
Europe: +31 6 383 53390
France: +33 1 72 89 03 25
United Kingdom:  +44 (0) 207 467 2599

United States:
+1 (212) 725-3000