Sheehan es una abogada pública ambientalista residente de los Estados Unidos. Está interesada en empoderar y apoyar a las comunidades para que puedan tomar las medidas necesarias para hacer del mundo un lugar mejor. Se desempeña como coordinadora de la North American Megadam Resistance Alliance.
Se desempeñó como fiscal general adjunta para la Commonwealth de Massachusetts y como abogada de planta en la Massachusetts Water Resources Authority. Tiene un grado en Economía otorgado por la Colgate University y un Juris Doctorado por la Boston College Law School.
Es especialista en Derecho Estatal y Administrativo, especialmente en litigios que tienen relación con el agua potable, los bosques, el clima y la protección de la tierra. Fue cofundadora de varias campañas de base para la protección de los ríos y la tierra. Formó parte de varios consejos, entre los que se encuentran: Earthrise Law Center-Advisory Board, Northeast Wilderness Trust, Wildlands Trust of Southeastern Massachusetts, Jones River Watershed Association y The Nature Conservancy, Massachusetts Chapter.
Los premios por su trabajo incluyen el “River Rat” de Jones River, el “Lifesaver” de Cape Cod Bay, el “Briggs Leadership Award de Wildlands Trust” y el “John O’Connor Grassroots Leadership Award de Clean Water Action”.
Le gusta el senderismo, el remo competitivo y el tejido.