NO COLD CALLING. NO WEEKENDS. NO LATE NIGHTS. LEEDS CITY CENTRE LOCATION CUSTOMER SERVICE
Customer Service Executive Black Pearl Claims are a fast growing and innovative Claims Management Company based in Leeds City Centre. Due to continued expansion of our business, we are looking for driven individuals to join our growing sales team.