Sherry St. Clair named West Virginia University's Chief of University Police
West Virginia University has chosen a leader with 27 years of experience in her chosen field of public safety and on its Morgantown campus to lead the University Police. Sherry St. Clair, WVU’s first female chief, begins her new leadership role this week.