Glen Mcleod in Melbourne, Victoria works at Portas (Senior Integrated Producer) and was educated at Monash University.
Share this profile
Portas
Jun 2020
-
Present
Senior Integrated Producer
Grey London
Jun 2014
-
Nov 2019
Senior Creative Producer
JWT
Oct 2010
-
May 2014
Senior Integrated Project Manager
Monash University
Bachelor of Communications. Advertising
RELATED SEARCHES
SIMILAR NAMES