Glen Chapuis

Glen Chapuis

Glen Chapuis

Title: Associate Professor

Department: Business Administration

Office: TECH 205

Phone: 636-922-8330

Email: gchapuis@stchas.edu

Education:

Doctorate