Karen Gaffey

Active Bristol, CT Secretary for Life to Land Environmental Solutions USA, LLC