Carl Thorne Email

Finance Manager . Echelon Data Centres

Current Roles

Employees:
24
Revenue:
$5.5M
About
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 Offices
Dublin, null
IE
Echelon Data Centres Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.