4.5 out of 5 stars.
Write a review


Inside Sales Representative in Vaughan, ON
on January 26, 2021
Staff are supportive and friendly. Positive and productive work environment but no set KPI's or sales targets given. At times there is some internal politics as in any given work environment but overall a professional and good company to work for.
See more Inside Sales Representative reviews

What would you say about your employer?

Help fellow job seekers by sharing your unique experience.
  • Companies
  • 123Loadboard