Bill Kennedy

Accountant, Computer Implementation, and Charity in Toronto, Ontario, Canada