Sign in
Post Jobs

Jobs

94,000+ Live Jobs Currently on TavaJobs
Clear filters

BI jobs

53,961 jobs found

Complaints Case Manager

About the role Known internally as a Customer Resolution Case Owner, you’ll handle complex customer complaints end-to-end, ensuring fair, timely and high-quality outcomes across multiple channels, including senior...
Edinburgh, Scotland Posted 1 month ago Salary: £30,000