Tim Rijkaard
Started October 18, 2017
888
IT and Systems Manager Oliver has 7 years experience working across the identification, specification and development of IT services to support the company moving forwards. Whilst also supporting the operation of the organisation. He graduated...
Read more