MediaMerge To Service St. Louis Science Center Omnimax

Filed under: News

Follow: BIRMINGHAM, AL — MediaMerge announced Wednesday, July 30, 2003, that it has entered into an agreement to provide technical support for the St. Louis Science Center Omnimax Theater in St. Louis, Missouri. MediaMerge, in cooperation with the IMAX Corporation, will be responsible for providing preventative maintenance and technical support for the theater’s world-class audio […]