Elgin
Elgin

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

Contact Elgin

Organization Website

Social Links

linkedIn

Phone Number

44 208 0684240

Competitors

Founded
Type
Employees
Revenue
Funding
2009Privately
Held
100 - 250 43.2M $837.7M
-- 200-500 - $-

Employees Turnover 3 quarter 2025

Number of employees switched from or switched to
arrow
Total number all of employee turnover
Current employees switched from
Ex-employees switched to
Number of employees by department
arrow
Total number all of employee turnover
Length of Employment
arrow
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 Elgin
Ex-employees positions
In Company
In New Company
Contact top employees from Elgin
Antoine Pavone
Project Development Manager
View
Jonny Steele
Senior Pre-construction/Development Manager
View
Paul Maguire
Finance Director
View
Derick
Senior Power System Engineer
View
Tim Averill
Managing Director - Australia
View
Rory Lawrence
Project Manager
View
Harry Flick
Project Manager
View
Ciara Glynn
People and Culture Generalist
View

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.
BACK TO TOP