Shannon graduated from the University of North Alabama with a Bachelor of Science degree in Nursing. She started her nursing career in critical care before moving into the psychiatric world. She worked as a psychiatric nurse on the adult psychiatric unit for a few years before going back to the University of North Alabama to obtain her Master of Science degree in Nursing. She is board certified as a Family Nurse Practitioner. She joined Alabama Psychiatry in 2021 as the Nurse Practitioner for the Adult and Geriatric units at Shoals Hospital. Shannon is originally from Cincinnati, Ohio and has lived in the Shoals area for over 15 years with her husband and two children.