Glen D'Souza's Location
Toronto, ON, CA
Glen D'Souza's Work
Glen D'Souza's Education
OCAD
(Advertising)
1998 - 2002
Glen D'Souza's Skills
Glen D'Souza's Summary
Glen D'Souza, based in Toronto, ON, CA, is currently a Head of Creative at Forsman & Bodenfors Canada, bringing experience from previous roles at Forsman & Bodenfors Canada, KBS Canada, J. Walter Thompson, Toronto and UNION Advertising Canada LP. Glen D'Souza holds a 1998 - 2002 OCAD. With a robust skill set that includes Creative Strategy, Art Direction, Concept Development, Advertising, Typography and more, Glen D'Souza contributes valuable insights to the industry. Glen D'Souza has 4 emails on RocketReach.