This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Show Imaging Inc. creates unique live experiences through hands-on project management, creative design and cutting-edge technology. Show Imaging was founded in 2009 and has quickly grown to become one of the top-rated nationally recognized production and creative companies in the industry. We help our clients engage with their audience by creating meaningful and authentic experiences. Imagine what we could build together.