Bob is a former member of the New York State Assembly, representing District 109 (Capital District) from 2005 to 2013. He earned his B.A. from the University of Notre Dame, M.A. from the College of Saint Rose, and Ph.D. in coursework from Rensselaer Polytechnic Institute. He is the chairman and chief executive officer of Technafuture Enterprises Incorporated. He had previously held several positions in both the private and public sector, including that of teacher.