Carole Mackaay Email

Chair the Governance Committee; Member the Board Directors; and Corporate Secretary . CIRA The Canadian Internet Registration Authority

Current Roles

Employees:
161
Revenue:
$25.7M
About
CIRA The Canadian Internet Registration Authority Address
979 Bank Street
Ottawa, ON
CAN
CIRA The Canadian Internet Registration Authority Email
CIRA The Canadian Internet Registration Authority Phone Numbers
613-237-5335