Catherine manages all experienced hire recruiting efforts for Innosight’s offices in Boston, Switzerland and Singapore. In addition, she is responsible for all Fall on-campus logistics at Harvard, Dartmouth, Harvard Business School, Tuck, Yale SOM and Darden. Catherine is a full-cycle recruiter specialized in developing a diverse pipeline of candidates. She has worked extensively with Staffing and Human Resources to formulate strategies, goals and timelines. She is currently the sole recruiter at Innosight.

Catherine graduated from Providence College in 2004 with a B.A. in Humanities and a Minor in Business Studies. She has been an active member of Babson’s Employer Advisory Board since its inception in 2013.

In her spare time Catherine enjoys training for her annual ride with the Pan Mass Challenge, drinking good red wine and spending quality time with her young growing family and 3 legged dog.