Established in 1978, NTR is an experienced sustainable infrastructure investor and asset manager driving Europe’s clean energy transition. NTR develops, constructs, and operates renewable energy projects in circa 66 locations across seven European countries, specialising in wind, solar and energy storage. With over €2 billion of capital deployed, NTR has developed, constructed, and operated over 3.6 GW of wind, solar and energy storage projects to date. NTR’s mission of developing, constructing, and operating sustainable infrastructure in a responsible manner means that we incorporate an ESG mindset into every stage of the business. From initial investment assessment through to operational projects, NTR aims to have a positive impact on the environment and society while maintaining strong governance and risk management oversight. Please view our website for further information (www.ntrplc.com).
Looking for a particular NTR plc employee's phone or email?
The NTR plc annual revenue was $19.7 million in 2026.
Rosheen McGuckian is the CEO of NTR plc.
58 people are employed at NTR plc.
NTR plc is based in Dublin, Leinster.
The NAICS codes for NTR plc are [221, 22].
The SIC codes for NTR plc are [49, 491].