Customer Service Team Lead (Contact Centre)(In-House Or Remote)
AlgaeCal
- Canada
- $70,000-85,000 per year
Yo, Merlin: Want to sprinkle a little magic into our customer success center? Do you believe that people come first, and that great service is the key to success? If you’re nodding…
View similar jobs: