Delaware North, one of the largest privately owned hospitality and entertainment companies in the world, required a pitch deck for the sales team to use in discussions with prospects. The deck needed to include storytelling visuals aligned with a tightly edited talk track.