InCyan employs 28 employees. The InCyan management team includes David Clarke (Technical Product Owner), Craig Kinnear (Chief Operating Officer), and Toby Knight (Product Manager).
Looking for a particular InCyan employee's phone or email?