Data Center Nation employs 126 employees. The Data Center Nation management team includes Davide Ortisi (Founder and CEO), Teresa Zargouni (Market Manager, France), and Parul Gaur (Market Development Manager).
Looking for a particular Data Center Nation employee's phone or email?