Echelon Iberdrola Digital Infra
A new model for energy-secure, large-scale data centre development
Echelon Iberdrola Digital Infra is a strategic joint venture between Echelon Data Centres and Iberdrola, Europe’s largest utility.

Under the JV agreement, Echelon will be responsible for planning, design, commercialisation, and day-to-day operations, while Iberdrola will secure strategically located sites with robust grid access and ensure a continuous 24/7 supply of clean energy.
Echelon Iberdrola Digital Infra introduces a new model for scale data centre development that directly addresses the three biggest constraints in the sector: land, grid power availability and speed of delivery.
Echelon Iberdrola Digital Infra will develop large-scale data centre capacity for hyperscale and AI technology companies.
About Echelon DC
Echelon Data Centres develops and operates large-scale data centre infrastructure assets for hyperscale and high-performance workloads. Our fast-growing portfolio of data centre, power generation and storage facilities provide reliable capacity in strategic markets in Ireland, the UK, Europe, and North America.
Echelon’s approach is designed to de-risk programme delivery by aligning power, permitting, phased development and design to customer requirements. We focus on power-secure locations with strong fibre connectivity, supportive planning frameworks, and the ability to scale. Our campuses are selected and developed to meet customer needs while supporting local economies and energy transition goals.
All of Echelon’s facilities are built and operated ethically and sustainably. We recognise our responsibilities to our people and partners, to the communities where we operate, the society we are a part of, and to the planet we all share.
About Iberdrola
With more than €100bn in capitalisation, Iberdrola is the largest electricity company in Europe and one of the two largest in the world. The Group serves more than 100 million people worldwide and has a workforce of more than 44,000 employees and assets of more than €160bn. In 2024, Iberdrola recorded revenues of almost €50bn and a net profit of €5.6bn. The company contributes nearly €10.3bn in tax contributions in the countries in which it operates and supports more than 500,000 jobs in its suppliers thanks to purchases that exceeded €18bn in 2024.
Since 2001, Iberdrola has invested more than €175bn in renewable energies, electricity grids and energy storage to contribute to the creation of an energy model based on electrification. The company has more than 57 gigawatts (GW) of capacity worldwide, of which more than 45GW are renewable.
Senior Management Team
Experience that delivers
Echelon’s leadership team has deep expertise across data centres, energy, infrastructure delivery, and operations – with proven experience delivering complex, capital-intensive infrastructure programmes at scale.