We're not kidding when we say our people love coming to work.

Technical support careers in Windsor, Ontario are anything but typical. With great rewards and tons of training, become part of a family that can take you places. Apply now and start loving work.

Learn More

As a technical support professional in Windsor, you will be responding to inquiries about products and services, processing payments, or performing general account maintenance. In some situations, up-selling customers to new products or services may be encouraged. If you are known for being a techie and enjoy helping others, we want to talk to you!

About You:

You love a team environment. You rise to meet every challenge. You have the “it” factor. You believe in your own unlimited potential. You’re ready for a great career with a great company.

We Will Give You:

  • Skills for life: how to solve problems, how to adapt to change, and how to tough it out in the face of adversity
  • In-house leadership programs - extraordinary advancement opportunities
  • Top-notch paid training!
  • A workplace that’s never boring
  • The opportunity to make someone’s day, every day
  • Rewards and recognition as you blaze your own trail and ignite your career

Where people and process come together.

These opportunities are located in Windsor, Ontario

We cannot assess your greatness until you apply!