Craig Satterfield is a Travel Consultant with Cruise Travel Outlet Inc, based in Salem, New Hampshire. Craig, is part of Travel Leaders Network.