EDF Renewables North America is a renewable energy power generation company with operations across Canada and the United States. The organization maintains professional functions in regional hubs such as Toronto and Montreal to oversee fiscal and tax management for its North American business units.
AI-summarised from open roles