ForumSpace employs 78 employees. The ForumSpace management team includes Bart de Vocht (Co-Founder | Revenue Lead), Maria Santangelo (Research and Insights Lead), and Andreas Angelakis (Operations Project Manager).
Looking for a particular ForumSpace employee's phone or email?