IO+ employs 5 employees. The IO+ management team includes Linda Bak (Head of partnerships), and Frans van Beveren (Chief Technology Officer).
Looking for a particular IO+ employee's phone or email?