“John is a wonderful person to work with. He is a great leader and manager. He not only empowered me to do my job well but pushed me to improve. Additionally, he is highly skilled technically and could easily fill the roles he manages, which is not always the case. In summary, John has the skill set, the experience, and the rapport with people that make him a highly valuable player in any organization. I’d gladly work with him again.”

Daniel Hopkins

Daniel Hopkins