Cloudbass Employee Directory
Broadcast Media Production and DistributionEngland, United Kingdom51-200 Employees
Cloudbass has about 121 employees, nearly all of them in Europe. Administrative and Media & Communications make up 46% of the profiles with a known department. Cloudbass's workforce spans 13 departments.