Karen's non-profit experience spans over 35 years and includes memberships on multiple boards, including the following:
- Member of University of Richmond's Alumni Recruitment Committee (2022 to present)
- Member of Truist (Bank) Idea Network (2022 to present);
- Directors Appointee for Maggie L Walker Governor's School's (MLWGS) School Advisory Council (2020 to 2022)
- Director for the University of Richmond SPCS Alumni (2016 to 2020)
- Treasurer for the MLWGS Music Boosters (2014 to 2017)
- Board member for East Hanover, Hanover County Public Schools' Gifted Advisory Board (2011-2013)
- Vice President for the Hanover County Council of PTAs
- Facilitator for the Richmond chapter of the American Society for Training and Development (RASTD)
- Leader of the Women's Ministry Team for Fairmount Christian Church (2011 to 2017)
Additional volunteerism:
- FIRST Lego League Judge, 2008 to present (Maggie Walker Invitational & Deep Run Invitational)
- Richmond Symphony Chorus
- Junior Achievement (20+ years)