A provider of digital services, including web hosting and domain registration.
2019
Belgium
1,001 - 5,000 employees
Computer Software
$25M - 100M in revenue
Industry Rank
138 out of 393
Belgium, Tech, Computer Software
Sustainability Report
Total sustainability employees
11+