Jessica David

Canada IT Manager | DPCA Voting Representative


Dual citizen living in Toronto! I assist with all things tech for the DA Canada national chapter.
LATEST BY Jessica David