Sheila DeBonis

Sheila DeBonis

Sheila DeBonis

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.