Male | US
Tulsa, Oklahoma, United States · Applied Assistant Professor of Management & Entrepreneurship, Director of JOLT@TU Business Center · The University of Tulsa: Collins College of Business.
as Spencer
... 2022
Tulsa, Oklahoma, United States · Applied Assistant Professor of Management & Entrepreneurship, Director of JOLT@TU Business Center · The University of Tulsa: Collins College of Business.
as Spencer
... 2022