Gordon is conscientious, diligent, and does a great job of keeping up with the latest tools and developments in the IT field. He is relentless and highly capable when it comes to overcoming challenges or simply keeping his team moving in the right direction.