He joined the faculty at the University of Houston in the fall of 1993 after previously teaching at both Texas A&M and Ohio State. He has a B.S. degree in Chemical Engineering from Lafayette College and M.B.A., M.A., and Ph.D. degrees in business from Ohio State where he majored in Operations Management and minored in Logistics Management. Before attending Ohio State he held several engineering positions in industry and managed a variety of industrial construction projects from the late 1970s to the mid 1980s.