He has been a professor at Wright State University and the Air Force Institute of Technology in Dayton, Ohio. He is also a retired Air Force lieutenant colonel and holds a Ph.D. in management (minor in information systems) from Michigan State University.