ZOE GORMAN
ITS adds new security position
Information Technology Services is adding a new officer position to help keep Yale’s electronic information safe. Chief Information Officer Len Peters, who took office this […]
September 14, 2011