John is a Managing Director at Envest where he is responsible for transaction sourcing and structuring and working with Envest’s portfolio companies. John currently serves on the Boards of One Hour Air, Cannon Roofing, Glenn Industrial Group, Bell and Williams Associates and CBT Logistics Group. John is a former law partner at Kaufman & Canoles, where he chaired the Firm’s Commercial Section and specialized in private equity and M&A. John previously worked in the structured finance group at Dewey Ballantine LLP in New York. John earned his law degree from William & Mary and his BA from Washington and Lee. John also serves on a number of boards of non-profit organizations, including the Old Dominion University Educational Foundation, where he is a member of the University Endowment’s Investment Committee, the Norfolk Academy Board of Trustees, and the River Ellis Foundation, and he is a former director of the 757 Angels Group.