About Start.ca

• We are a telecommunications company located in London, ON that provides internet and phone solutions.
• We are devoted to delivering world class customer experiences on each and every customer interaction.
• At Start we live by our core values of accountability, professional integrity and building collaborative relationships.

Claimed Profile