

Elgin Information
Contact top employees from
Elgin
Summary
We are Elgin, a fully integrated, utility-scale solar+ storage platform driving the renewable energy transition through innovation and expertise.
Since our founding in 2009, we have grow...Show more
Industries
Renewables & Environment
Headquarters Location
Employees Size
100-200 employees
Specialties
Solar, renewableenergy, Battery Storage
Founded
2009
Competitors
Founded | Type | Employees | Revenue | Funding | |
---|---|---|---|---|---|
2009 | Privately Held | 100 - 250 | 43.2M | $837.7M | |
- | - | 200-500 | - | $- |
Employees Turnover 3 quarter 2025
Number of employees switched from or switched to
Total number all of employee turnover
Length of Employment
Employee tenure at Elgin shows a diverse range of experience levels:
13% have been with the company for less than 1 year22% for 1–2 years17% for 3–4 years17% for 5–7 years13% for 8–10 years17% have over 11 years of service at ElginEx-employees positions
In Company
In New Company
Contact top employees from
Elgin
Antoine Pavone
Project Development Manager
Jonny Steele
Senior Pre-construction/Development Manager
Paul Maguire
Finance Director
Tim Averill
Managing Director - Australia
Rory Lawrence
Project Manager
Harry Flick
Project Manager
Ciara Glynn
People and Culture Generalist
Similar Companies
FAQ
Elgin operates in the Renewables & Environment industries. More details can be found on the official website: elgin.com.
The headquarters of Elgin are located in London, United Kingdom.
You can contact Elgin by phone at 44 208 0684240.
Elgin currently employs 100-200 people.
Well-known competitors of Elgin include Apex Clean Energy and Neptune Energy.