Stay in touch
with us

Corporate Headquarters

European Computer Telecoms AG

Westendstrasse 160
80339 Munich
Germany

Sales and Service

United Kingdom, Ireland and Southern Europe

European Computer Telecoms Ltd.

Unit A, Royalty Studios
105-109 Lancaster Road
London, W11 1QF United Kingdom

Sales and Service

Central and Northern
Europe

European Computer Telecoms BV

Oude Middenweg 17
2491 AC The Hague
The Netherlands

Sales and Service

Americas

European Computer Telecoms Inc.

2591 Dallas Parkway
Suite 300
Frisco, Texas 75034, USA