Description JOB DESCRIPTION Sr. Project Manager e-STORAGE is a subsidiary of Canadian Solar and a leading company... information about e-STORAGE, visit Canadian Solar was founded in 2001 in Canada and has been listed on NASDAQ since 2006. It...
energy. Our portfolio includes wind farms, solar parks, energy storage projects, and green hydrogen solutions throughout the... with preparation of US, Canadian, Mexican income tax provisions, the estimated tax projection, and Canadian corporate and partnership...