Karen Olson

Karen Olson

Software Engineer and former Speech-Language Pathologist. Interested in the intersection between communication and technology.