Cloudbeds employs 790 employees. The Cloudbeds management team includes Richard Castle (Cofounder, President & COO), Rafael Blanes (SVP of Growth), and Colin Slade (VP of People).
Get Contact Info for All DepartmentsLooking for a particular Cloudbeds employee's phone or email?