SM

Simon McCormick

Chief Technical Officer at Echelon Data Centres

CTO C-Suite
s***@echelon-dc.com Sign up
Pro only
Pro only
Pro only
Ireland

Company Details

Industry: telecommunications
Employees: 69
Revenue: 17000000
Funding: 1880566500
HQ Location: Dublin, County Dublin, Ireland
Company LinkedIn: Pro only
C-Suite level · CTO