OpenSpace employs 457 employees. The OpenSpace management team includes Olli Liukkaala (CEO, Disperse | Integration and Advisor), Renata Caron (Senior Director, Sales Operations), and Paul Joachim (Chief Financial Officer).
Looking for a particular OpenSpace employee's phone or email?