T

The experience of dealing with Telesat has been av...

The experience of dealing with Telesat has been average. I found their customer service to be responsive, but the quality of their products and services could be improved. Overall, I would say that Telesat has room for growth and improvement.

Comments:

No comments