Job title: Sustainable Energy Portfolio Manager Location: European Economic Area (Remote) The Sustainable Energy Portfolio Manager has an overview of both supply and demand side considerations regarding energy portfolio management and advises on energy portfolio strategies for our Commercial and...
Job title: Lead Green Energy Advisor Location: European Economic Area (Remote) TGRC is seeking a Lead Green Energy Advisor candidate with previous experience in Corporate Renewable Power Purchase Agreements (PPAs and Virtual PPAs), entrepreneurial spirit to actively engage with new target accoun...