Originally from Decatur, Alabama, Glenn started off college with a career in chemical engineering, yet midway decided that her heart was in hairstyling. At 23, she pursued cosmetology at a local community college to forgo a potentially lucrative career in engineering. She eventually opened her own salon, called Red Jasper Spa in Decatur, Alabama, as an Aveda Concept Salon.
Glenn is apparently good at what she does, as she was featured several times in several trade and consumer magazines, and even worked at the New York Fashion Week. She has also combined her love and charity, as a volunteer for North Alabama’s “Mission: Makeover,” a program aimed to give well-deserving people within the community a new look.
Glenn is one of the contestants in Bravo TV’s Shear Genius. This second season of the reality show features 12 gifted hairstylists from all over the country who vie for the ultimate title of ”Shear Genius.” It also looks at what happens behind the scenes of competitive high-end hair styling.