Shannon was raised in a suburb of Birmingham, Alabama. After graduating from high school in 2003, she headed west for a few years before returning to Alabama and obtaining her undergraduate degree in finance from Auburn University in 2008. She moved to London the day after graduation and worked for American Express while traveling around Europe on the weekends. Shannon spent time in Morocco and France before moving back to the US where she headed to Telluride, Colorado for the winter ski season. After several months in Telluride and then Chicago, Shannon returned to Alabama to attend graduate school where she earned her Master of Accountancy degree. Shannon worked at a Birmingham CPA firm upon graduation for 7 years as a tax accountant before joining Opsahl Dawson.
Shannon resides in Birmingham with her husband, two young children, and three dogs. She loves traveling and spending time outdoors with her family.