Karen Linehan

Active Burlington, MA Chief Executive Officer for Matignon, Inc.