The Information Store employs 27 employees. The The Information Store management team includes Iain Morison (Chief Technology Officer), Oscar Teoh (Board Director, Co-founder), and Mark Eikermann (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular The Information Store employee's phone or email?