TCS Canada

0 followers


TCS Canada has a well-established track record of continued growth since its inception in 1982. Being one of the longest established telecom companies in Canada, TCS Canada has maintained an exceptionally well serviced national base of over 10,000 satisfied customers. TCS Canada is strategically p... Read more

Headquarters

Toronto, CA

Employees

11-50

Links

Org chart

Mike Tavares
President

Mike Tavares

Collapse
Ramanpreet Kaur
Lead Developer
Sri Lakshmi Hindupur Anantha
Test Analyst And Lead
Melissa Tavares
Marketing Director