 She graduated in 2006.Bowen was one of the 11 finalists for the Nancy Lieberman Award.In August 2012, Bowen joined the Texas Tech University Women's basketball staff as video coordinator.\

In August 2015, Bowen joined the Presbyterian College women's basketball staff as an assistant coach.