I have now had the pleasure of dealing with Allan as both a client and a candidate. As a client, Allan provided high quality applicants that were well matched to the role we needed because he took time to understand our business and our needs. As a candidate, Allan again took time to understand where I was at with my career, and was able to provide me with my ideal job really swiftly! I highly recommend Allan whether you're looking for candidates or are a candidate yourself!