Who we are looking for Charles River Development (CRD), part of State Streets Alpha business, delivers leading investment management technology solutions that help institutional investors streamline front-, middle-, and back-office operations. Through the State Street Alpha
The Senior Project Engineer for Japan will be responsible for supporting all technical aspects of the development and construction of Eku Energy’s Japan portfolio of battery energy storage projects, including all technical interfaces with the various