Twitter is a digital social media platform.
Michele Austin, Manager Public Policy (US and Canada)
Address:
2900-550 Burrard St.
Vancouver, BC V6C 0A3
Canada
Telephone number:
613-290-7870
Twitter Canada does not have any subsidiaries that could have a direct interest in the outcome of the undertaking