The successful candidate will have admirable communication & time management skills and the desire to work in a fast-paced, ever-changing and hectic environment. A customer service position is a role within an organization that focuses on......
Job Location: Montreal, QC, Canada