and procedures. They interact over email and phone with customers submitting their prize claims online or via mail. The role... environment 2+ years' experience in omnichannel customer service - in-person, email, phone and/or chat 2 years' experience......
Job Location: Toronto, ON, Canada