Found 156 jobs on 16 pages
. For everyone, everywhere. More about Job Description Join us as the Global Head of Complaints revolutionising customer experience across the globe! Based in either Tallinn, Budapest... and customer advocacy. Qualifications You're an expert in Complaints Management and have 5+ years experience in a Head...