DEAC Company

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