. Job title: Contact Centre System Analyst Department: Contact Centre Reporting to: Customer Service Manager Who... and competitive world. Our expertise lies in marketing, customer service and technology. Who we’re looking for We’re...
and competitive world. Our expertise lies in marketing, customer service and technology. Who we’re looking for We’re... on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At Osiris, every day...
lies in marketing, customer service and technology. Who we’re looking for We’re on a thrilling journey of growth.... Job title: Quality Assessor Department: Contact Centre Reporting to: Customer Service Manager Who we are We’re part...