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

Are you ready for exciting new opportunities as we expand in Windsor, supporting some of the world’s most exciting and innovative new economy companies?

As a Customer Service Specialist in Windsor, Ontario, you will support Sales and Tech by answering inbound calls and providing exceptional customer service to clients. This could include 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.

Join our Windsor team today! Leave us your contact details and we’ll reach out to you.

3 + 0 = ?

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 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

You can also apply directly to our positions here!