Where Work Meets Adventure
Title: Customer Service / Technical Support Representative
Location: Niagara Falls, Ontario
JOB DESCRIPTION
The Customer Service / Technical Support Representative engages with customers through inbound and outbound calls and/or online channels. This role is responsible for delivering exceptional customer service and/or technical support by resolving routine inquiries and issues related to client products and services. (Military veterans are encouraged to apply.)
A NEW CAREER POWERED B...