Logo of Huzzle
Desana
image

Desana

Edinburgh, Scotland

On-demand workspace for your people. Anywhere. Less reliance on long-term leases. Way more flexibility for your teams.

Edinburgh, Scotland

Technology
sidebar.industry
11-50
sidebar.employees
2016
sidebar.founded-year