John has an excellent understanding of recruitment processes and what an employer is seeking. He is able to summarise years of experience into a very concise but detaile ... more