IT Support Specialist - Global Law Firm! - Up to £57k!
2 months ago
London
Under the direct supervision of the London IT Support Manager, the ideal will ensure superior ... Participate in IT projects, software upgrades, and equipment returns.Train system users and ...