Nicholls State University


Nicholls State University, located in Thibodaux, La., is an accredited regional university with a diverse population of about 6,500 traditional and nontraditional students. Since first opening its doors in 1948, Nicholls has been the only university serving the Bayou Region. The family-oriented cam... Read more

Employees

1,001-5,000

Links


Org chart

Jay Clune
President
Collapse
Lacey Crochet
Chief Innovation Officer
Terry Braud
Vice President For Finance And Administration
Michele Caruso
VP for Student Affairs & Dean of Students
Jeremy Becker
Executive Director of Nicholls Foundation
Michael Gautreaux
Executive Director Petroleum Engineering Technology And Safety Management
Todd M. Keller
Provost And Vice President For Academic Affairs

Board & advisors