He earned his PhD in Business and Technology from Iowa State University. Prior to joining ECU in 2017, he taught marketing and management for 15 years as an adjunct or visiting professor at several universities, including Louisiana Tech, Drake, and the University of Washington – Tacoma.