OpenSpace employs 430 employees. The OpenSpace management team includes Perry Li (Director, Head of Legal), Renata Caron (Senior Director, Sales Operations), and Lauren Williams (Head of Marketing).
Looking for a particular OpenSpace employee's phone or email?