of renewable energy projects in Europe and Australia, owning some 260 assets, on behalf of wholesale and institutional investors.... Octopus Investments Australia Octopus Australia is a renewable energy fund manager and developer harnessing capital......
Job Location: South Yarra, VIC, Australia