I have worked with Adam for the last two years. I have found him to be knowledgeable, professional, fast and honest. As a former developer he knows the IT field and the specifics of each individual technology at a very deep level. He understand the candidate marketplace, compensation and how to find and close high caliber talent. I highly recommend him.