Delaware North
–
Merritt Island, FL, 32952
**The Opportunity** Delaware North Parks and Resorts is searching for a full-time Call Center Representative to join our Visitor Complex team at the Kennedy Space Center in Merritt Island, Florida. At the Visitor Complex, operated by Delaware North, ... - May 02