Fran McKenna

Active Elon, NC Chief Information Officer for Elon University