Canada IT Manager | DPCA Voting Representative

Dual citizen living in Toronto!