IIDA Electrical Works is an electrical contractor headquartered in Jingumae, Shibuya, Tokyo, which began in April 1950 and was incorporated in 1957. A major…
Temporary Infrastructure & Structures · Tokyo, Japan · Services: Temporary Power, Lighting, Equipment Sales & Installation, Technical Crew