DEAC Company
European data centers operator with strategic locations for business - Riga, Moscow, Frankfurt, Kiev, Stockholm, Amsterdam and London.
Industry:
Cloud
Headquarters:
Latvia
Founded Date:
1999
Employees Number:
51-100
Register and Claim Ownership