Glenn has been practicing psychotherapy since graduating from Lesley College (now Lesley University) in 1997 with a MA in Clinical Mental Health Counseling. Glenn received his license to practice mental health counseling in 1999 from the Board of Registration of Allied Mental Health Professions (license #4493). Glenn is a member of the American Mental Health Counselors Association, the Massachusetts Mental Health Counselors Association.
Glenn’s undergraduate education was at the Rhode Island School of Design where he studied fine arts, specifically jewelry design. Glenn received his BFA in 1985 and then went on to receive an MFA from RISD in 1988. Glenn had a brief professional career as a jewelry designer from 1988 to 1993.