Karen spends her time listening, educating, and providing technology to nonprofit and association users. She has worked to help organizations leverage technology to achieve their business goals. Most recently, Karen has spent the last 30+ years helping organizations install computer systems, implement accounting software, redesign websites, as well as evaluate and implement software training programs, and donor management software into their business processes. While she’s not acting as a trusted advisor to the prospects she reaches out to, Karen enjoys spending time with her husband, children, and grandson. She also enjoys gardening, reading, tracing her family’s trees, and supporting the Washington Nationals baseball team.