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