Who is responsible for Support Rig, and where are they? I’m worried about security.
Our entire team is located in Collingwood, Ontario. These are the people on whom Support Rig relies every day in order to ensure world-class customer service. All of our team members are in-house, so no one will ever compromise your security. We are a boutique organization.