Dr. Stephen Allen
Professor of Business Administration
Office Hours: MW 11:30am-1:20pm; TR 10:00am-3:00pm; or by appointment
Dr. Stephen Allen, Professor of Business Administration, completed his undergraduate electrical engineering degree in 1978 at Missouri University of Science & Technology (formerly the University of Missouri-Rolla) graduating Cum Laude. He then worked eight years both domestically and internationally for Schlumberger Ltd. In 1989 he earned a Ph.D. in Engineering Management with an emphasis on operations management and quality control from the Missouri University of Science and Technology. He has been teaching operations management, project management, and survey of business classes at Truman since 1989. He has authored seven refereed journal articles, eighteen refereed proceedings articles, two books, edited two conference proceedings, and has co-authored two major grant applications. Two of the proceedings articles won best paper of the conference award. While at Truman he has three times been nominated by students for the Truman Educator-of-the-Year award. Since 1978, he has lived in and/or visited the following countries: Abu Dhabi, Bahrain, Belgium, Canada, China, Denmark, Dubai, England, Egypt, France, Germany, Italy, Khafji, Mexico, the Netherlands, Oman, Qatar, Saudi Arabia, Scotland, Singapore, Spain, Sweden, Switzerland, Taiwan, Wales, and the former West Germany.