OIDS employs 27 employees. The OIDS management team includes Sarah Kontar (Program Director), Dominique Sauvé (President), and Iris Leroux (Program Director, Collaborative projects at IODS).
Looking for a particular OIDS employee's phone or email?