Louise Soucy

Active Bar Harbor, ME Chief Financial Officer for Mt Desert Island Ymca