Abigail DeVille is a trustee at Art21, a non-profit arts organization that is dedicated to promoting contemporary artists and their work. Abigail has also worked as a freelance artist and art consultant. Prior to their current position, they interned at the Contemporary Arts Museum Houston from June 1997 to February 1999. There, they assisted the director, worked in press relations, curatorial development, and education.
Abigail DeVille received their Master of Fine Arts in Sculpture from Yale University. Abigail also holds a Bachelor's degree in Philosophy from Sarah Lawrence College. Abigail has attended the Skowhegan School of Painting & Sculpture and the Pilchuck Glass School.