I have worked with Steve in both capacities. Steve takes time to understands your technical requirements, your company culture, and your teams dynamic….then brings you great talent to hire. When its time to look for your next career move…..Steve can be trusted to find you the next opportunity.