Sarah Armstrong

    Sarah works on communications for the NSA through Turks Cap Consulting. She loves working with the stuttering community and previously served in a variety of roles in private, state and federal government offices and nonprofit organizations. Sarah lives in Grayslake, Illinois with her husband, son, and very furry cat.