Resolution's IT department is led by Chris Elliott (Research Lead) and has 3 employees.
Suzie Carroll
Operations
Chris Elliott
Research Lead
Ioannis Mouratidis
Research Engineer
Looking for a particular Resolution employee's phone or email?