Trevor Whelan Email
Chief Investment Officer . Echelon Data Centres
How to contact Trevor Whelan
Join and see Trevor's contact info for free!Current Roles
Employees:
71Revenue:
$26MAbout
Echelon Data Centres is a data centre owner, developer and operator building a network of large-scale data centre campuses across Europe to meet the rapidly expanding global demand for data processing and storage solutions.Echelon Data Centres Address
19/20 The Cubes OfficesDublin, null
IE