Job title: Legal Director/Counsel Location: Tokyo, Japan (On-site) TGRC is currently seeking a highly experienced Legal Director/Counsel to oversee the legal affairs of a leading company specializing in the development, construction, and operation of battery energy storage and renewable energy ...