innovation group
•
2024-05-19
Leeds, UK
Claims Partner (Remote)
Would you like 25 days leave PLUS bank holidays alongside a host of fantastic flexible benefits ? Would you like the security of permanent work and the reassurance you’re joining a company that has withstood the test of time, global pandemics and are still e…