Since 2004 to present, he has served as Executive Director and Chief Executive Officer, Public Technology Institute (PTI). In addition to his role at PTI, he currently serves as an Associate Professor at George Mason University's Schar School of Policy and Government. Having served as Associate Professor of Practice at Rutgers University School of Public Affairs and Policy for 9 years he maintains an affiliation as Coadjutant lecturer at the Center for Government Services. He is the author of the textbook Technology & Public Management and has over 10 other titles that have been published and available on Amazon. He received a doctorate in public administration from the University of Southern California and MPA degree from Baruch College. He served as a US Navy Seabee Veteran, having served 2 tours of duty in Vietnam.