Barbara Dove

Active Bedford, MA Chief Executive Officer for Speech Technology and Applied Research Corporation