G-Research
Craig Rodda has been working in the IT field for over two decades, with experience as a Service Desk Co-Ordinator at Magnox Ltd, an IT Engineer at Phoenix (IT Infrastructure Services), and currently as a Team Lead for IT Ops Projects at G-Research.
This person is not in any teams