OpenSpace employs 457 employees. The OpenSpace management team includes Olli Liukkaala (Advisor at OpenSpace | CEO, Disperse (Acquisition)), Perry Li (Senior Director, Head of Legal and Compliance), and Renata Caron (Senior Director, Sales Operations).
Looking for a particular OpenSpace employee's phone or email?