Sheila DeBonis is based in the Greater Boston area, where she majored in Communication and minored in English with Creative Writing concentration. Marketing, law, politics, and nonprofits are her interests.
This website may use its own and third-party cookies to improve its services. By interacting with our website, you authorize this use. About our Cookies Policy.