Alyson Goodrow

Chief Marketing and Communications Officer

A photo of a woman

Office

MH 211

Phone

6177940028

Alyson Goodrow leads the Office of Strategic Communications as Olin’s Chief Marketing and Communications Officer.

As CMO, Alyson guides the development and implementation of strategies and activities that promote and protect the brand of Olin College and ensures strategic alignment among all internal and external communications. She oversees brand stewardship, digital marketing, measurement and analytics and all other aspects of the marketing and communications functions that highlight Olin's unique position in the higher ed landscape.

Alyson also plays a key role in leading strategic internal communications at the institutional level, representing leadership through public communications, and providing counsel to the president and the senior leadership team.

Alyson has held a variety of roles at the College spanning 18 years, most recently having served as the Senior Director of Marketing. During that time, she successfully launched a new institutional website, oversaw the College's digital marketing efforts, built and strengthened the College's brand awareness, and developed a strategy to attract and build a qualified applicant pool, particularly women and underrepresented minorities.

Prior to Olin, Alyson spent 10 years in high tech public relations. She graduated from Siena College with a B.S. in Marketing Management. She lives with her family in Needham, MA.