“I have worked and found him very supportive of the team, very skilled at bringing everyone to work together towards achieving business objectives. John is a very direct, no-nonsense professional, a down-to-earth individual who easily builds relationships with members of his team as well as with clients.”