Born and raised in New York City, I received my B.F.A. in Sculpture from SUNY Purchase College, and my M.F.A. in Furniture Design and Woodworking from San Diego State University. I have completed residencies at the Vermont Studio Center, Arrowmont School of Crafts, and I am currently the Wood Artist- in- Residence at the Appalachian Center for Craft.
In FY18, Glenn received an Individual Artist Fellowship in Craft from the Tennessee Arts Commission. Later in 2018, Glenn exhibited her work at the Tennessee Arts Commission Gallery.