He currently serves as the director of the Complex Logistics and Behavioral Research Laboratory and as associate director of research for the Center of Logistics Education and Research. Before joining UNT, he held positions as an assistant professor with the School of Systems and Enterprises at Stevens Institute of Technology; project specialist with ASRC Aerospace at NASA Kennedy Space Center; program administrator with the New Jersey—NASA Specialized Center of Research and Training at Rutgers, the State University of New Jersey; and laboratory director with G.B. Tech Engineering at NASA Johnson Space Center.