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