Vetting & Compliance Administrator
11 days ago
London
... to 35 days holidays, flexible working shifts, 6 hour shifts outside term time, Laptop, free ... Regular monitoring of agency workers' visas and other documentation to ensure they are in date to ...