IT Manager
London, GB
Holman Fenwick Willan LLP
Lawrence Graham
IT Operations Team Leader
Linklaters
Information Technology Team Lead