Jeff Lam

Project Manager and Consultant in Toronto, Ontario, Canada