Karen Crouch

VP Finance & HR Echo Systems Landscape LLC