-
Assistant Accountant, Hybrid (Leeds)
Medical Protection SocietyHybrid (Leeds), LS11 5AE -
Data Engineer, Hybrid (Leeds)
Medical Protection SocietyHybrid (Leeds), LS11 5AE -
Clinical Negligence Claims Manager (Attorney), Pretoria
Medical Protection SocietyPretoria, 0001 -
Web Developer, Leeds
Medical Protection SocietyLeeds, LS11 5AE -
Press Officer, London
Medical Protection SocietyLondon, SE1 9SG -
Class Underwriter, Hybrid (London or Leeds)
Medical Protection SocietyHybrid (London or Leeds), SE1 9SG -
Business Analyst, Leeds
Medical Protection SocietyLeeds, LS11 5AE -
Membership Services Administrator – Australia, Hybrid (Brisbane), Australia
Medical Protection SocietyHybrid (Brisbane), Australia, 4000 -
Adviser – Member Services, Leeds
Medical Protection SocietyLeeds, LS11 5AE -
Project Officer – Green Bargaining – Part Time
Trades Union CongressHarrogate, Knaresborough, Ripon, York, Batley, Bingley, Bradford, Brighouse, Castleford, Cleckheaton, Dewsbury, Elland, Halifax, Hebden Bridge, Heckmondwike, Holmfirth, Huddersfield, Ilkley, Keighley, Knottingley, Leeds, Liversedge, Mirfield, Normanton, Ossett, Otley, Pontefract, Pudsey, Shelf, Shipley, Sowerby Bridge, Todmorden, Wakefield, Wetherby -
Litigation Solicitor L2, London
Medical Protection SocietyLondon, SE1 9SG -
Engineering Coordinator, Leeds
Medical Protection SocietyLeeds, LS11 5AE