I have had the pleasure of working with Steve on a few occasions. I have always found him to be diligent, professional and to be customer focused always placing my needs ahead of his. Steve brings a wealth of experience and as such I have found his insights to be valuable. I would not hesitate to recommend Steve.