Mike has a strong strategic as well as a tactical approach to problem-solving. He is a very diligent in applying himself to any task, and very client focused. Throughout my relationship with him, I know he is strong on trust, and integrity in all respects. He has superb people and negotiation skills. I have no hesitation in offering a full recommendation for Mike regardless of what he takes on.