TELMIC is a Tokyo-based technical company that designs, builds, installs, operates and rents LED vision displays, electrical lighting and mechanical stage…
Production & Technical Equipment · Tokyo, Japan · Services: LED & Screens, Lighting, Staging, Set Design & Build, Equipment Hire, Technical Crew