Darryl D’Souza has more than ten years of experience working as a journalist and broadcaster, and teaches Non-Profit Communications, Business Research, and Organizational Behaviour in the Public Relations Management Program at Centennial College. A member and volunteer of the St. James Town Community Cooperative, he has lived in St. James Town since 2015.