Our Team
Our international team combines over 28 nationalities and brings together a plethora of skills, backgrounds, interests, and education which enables us to conquer the challenges of renewable energy sales, PPAs, and renewable energy market risks management.