I was looking for a very particular position as far as the billable hour requirement, type of work, and business development expectations. Diane really listened to what I wanted and worked hard to find a position that fit my needs. She facilitated every step of the process, kept me informed, and was always available. I highly recommend Rifkin Consulting.