WHO WE ARE
Echelon Data Centres was established in 2017 with the objective of developing, operating and owning a network of large-scale data centre campuses across Europe to meet the rapidly expanding global demand for data processing and storage solutions.
The company is owned by Aldgate Developments – a successful London and Dublin-based property company with a proven track record in large scale real estate and infrastructure development. Aldgate currently has over 1 million sq ft of commercial development in progress across sites in London and Dublin.
The success of Aldgate Developments has enabled the development of Echelon to date. All the company’s data centre sites are fully owned and its projects, to date, are self-funded. Aldgate enjoys long-standing relationships with ‘blue-chip’ institutional investors and there is confirmed access to funding for the forthcoming construction phase of Echelon’s data centre facilities.
To complement the finance, procurement and delivery expertise of Aldgate Developments, Echelon has recruited an industry leading team in the design, build and operation of data centres. With a strategic focus on occupiers with large-scale medium and long-term requirements, Echelon offers complete solutions from powered shells to full custom fit outs.
Echelon can deliver specific solutions to current needs and provides the option of reserving capacity for future expansion requirements. As a data centre partner, Echelon Data Centres exists to help its customers achieve their goals.
MEET OUR TEAM
As CEO Niall is responsible for the strategic direction of the business as well as taking a “hands-on” role in all aspects of property selection, assessment, delivery and operations.
He is a qualified Chartered Accountant, having trained and worked with Andersen, and has a strong background in banking and finance.
In his current role as COO of Echelon, Graeme is responsible for the day to day operations of the overall business and driving the strategy through to realisation.
Graeme holds an honours Bachelor of Commerce degree from UCD and a Masters of Business Studies degree from the UCD Graduate School of Business.
Echelon Data Centres has recruited a high-quality team of consultants from the following organisations. Together they bring a wealth of significant and varied experience in the design and delivery of major data centre projects.