JJ runs the entire show
Delaware North operates Kennedy Space Center Visitor Complex, helping NASA educate, inspire and inform guests about the country’s space program. The guest experience includes tours of Kennedy Space Center, larger-than-life IMAX films, live shows, hands-on activities and Shuttle Launch Experience.
What’s more, in June 2013, Delaware North opened the doors to Space Shuttle Atlantis – a $100 million exhibit that not only showcases the retired shuttle as it’s never been seen before, but also celebrates the rich history of the United States space program.