TAIT Towers
–
Dubai, United Arab Emirates
... Experience in managing location-based entertainment technologies such as ride, audio, video, projection, show control, animatronics, etc. Knowledge in location-based entertainment related architectural, project management, organizational, and ... - May 02