Michelle R. Davis
Chief Marketing Officer
Michelle Davis became Olin College of Engineering’s first chief marketing officer in August 2012. In this role she is charged with accelerating the national reputation of Olin in support of its ambitious mission of revolutionizing engineering education to spur innovation in the 21st century. Previously, she served as the vice president of marketing and public affairs at Children’s Hospital Boston, where she oversaw a strategy-driven and integrated effort to build national reputation and volume for the country’s top ranking pediatric hospital. During her tenure, the hospital tripled in revenues, increased outpatient satellite visits by 40%, and launched a highly recognized digital and social media presence. Prior to joining Children’s, she was the director of public affairs at both Tufts Health Plan and Brigham and Women’s Hospital, and director of marketing and community relations at Faulkner Hospital.
Ms. Davis has served as a consultant to higher education, health care and lifestyle not-for-profits, including the Association of Independent Colleges and Universities in Massachusetts (AICUM), Kripalu Yoga Center, the Austen Riggs Center, Hospital Corporation of America, The HealthCare Marketing Group and the New England Life Flight. Under her leadership, her teams have been the recipients of over 100 professional awards in the fields of branding, marketing and public affairs. Ms. Davis received a B.S. from the University of Massachusetts in economics.