Gordon is extremely hard working and very diligent. He understands the nuances of being an IT manager and the cross departmental role it plays within an organization. I would recommend him highly for an IT position within any organization and it would be an honor to work with him again.