Sheila Haggerty P'19
Biography
Sheila, P’19, is a strategic and collaborative leader dedicated to building strong administrative structures and fostering clear communication. As a key member of the Nelson Center for Entrepreneurship’s leadership team, she is critical in supporting the Center’s operations, academic programs, and student ventures. She brings extensive experience in educational and nonprofit management, focusing on creating purpose-driven systems that enhance efficiency and impact.
Before joining the Nelson Center, Sheila served as the Department Manager for the Visual Art Department for six years, overseeing operations and supporting faculty and students. Before coming to Brown in 2011, she played a foundational role in establishing and administrating Quest Montessori School, where, in true startup fashion, she served as Admissions Director, Business Manager, cross-country team coach, and board member.
In addition to her work in education, Sheila has experience advising corporations on building art collections and artists on building business practices. She holds a Master’s in Art History and Museum Training and a BA in printmaking. She has also worked at the Corcoran Museum of American Art and Reynolda House, Museum of American Art at Wake Forest University.
Sheila is committed to advancing entrepreneurship education through thoughtful program development and strategic leadership. Outside work, she enjoys cycling, hiking, reading and spending time with her family and friends.