Marketing Manager

They feature a range of technologies including projection mapping, touch screens, motion tracking and surround sound to deliver a fun and immersive experience…