Questor – from the Latin “Quaestor” meaning a judge, a seeker of facts
Technical IT and associated recruitment for the UK