No bio yet

Location

Toronto, Canada

Links


Org chart

This person is not in the org chart


Teams


Offices


Information and Communications Technology Council (ICTC)

2 followers

ICTC is a national centre for ICT. We offer trusted research, innovative talent solutions and practical policy advice.


Headquarters

Ottawa, Canada

Employees

11-50

Links