Declan O'Mara
Declan O'Mara is an award winning Executive Creative Director and Founder / CEO of Dead Skull.
With over 16 years of experience across multiple creative industries, his multidisciplinary swiss army knife of skillsets spans multiple creative disciplines, including creative leadership, nighttime spectaculars, attraction design, 3D projection mapping, immersive guest experiences, and many other multimedia disciplines.
Declan brings ideas across the world to life, working alongside some of the biggest artists, brands, and IPs. His dedication to the industry elevates storytelling and guest experience, as he continues to push the envelope to perfect his craft. He has created his own 3D projection mapping live show, "Invasion:Live", and contributed to some of the biggest attractions in the world. Declan's mission is to deliver incredible experiences for guests of all ages, creating technologically advanced attractions and shows across the world.
-
18-Jun-2026Booth N6668Disguise: Elevating Visitor Engagement with Spatial Storytelling

