Senior Information Technology Specialist
2 days ago
London
Deputising for the Senior Manager, they will assist in handling operational issues, orchestrating project, operational assignments, and liaising with other IT and wider business teams as needed