Who do you want to talk to?
Talk to Louise about our values, people and culture across our global business.
Talk to Sorcha, Country Director & Sales for UK & Ireland about onshore, offshore and solar PV across United Kingdom and Ireland, from the earliest phase of the development all the way to operations and everything in between.
Want to get in touch regarding financial matters? Email Christian here.
Find us at
Got something to say, but not sure who to say it to?
Getting in touch is easy - just fill out this form and we'll put you in touch with the right person.