Camelia Mestecanean Email

Director Operations . Information and Communications Technology Council

Current Roles

Employees:
184
Revenue:
$15M
About
ICTC is a not-for-profit organization that conducts research, and develops and implements solutions to help Canadians take advantage of the digital economy.\n\nVisit us at www.ictc-ctic.ca\nFollow us on Twitter: @ICTC_CTIC
Information and Communications Technology Council Address
116 Lisgar Street
Ottawa, ON
CAN
Information and Communications Technology Council Email
Information and Communications Technology Council Phone Numbers
212-596-1657

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.