ID Scenes, a privately owned French company headquartered in France, was founded in 1995 and operates with approximately 20 employees. Specializing in media production, the company provides audiovisual and multimedia solutions for events and performances, including video mapping, immersive installations, and interactive experiences. ID Scenes delivers a range of services encompassing technical and creative support, integration, construction, and equipment rental.