Customer Service / Technical Support Rep (Hybrid) Concentrix Welland, Ontario Full-time Customer Service 30+ days