Jeffrey Vallis is a freelance writer and communications specialist living in Toronto.

Work

Jeffrey is a writer and communications specialist.