Leigh Melenhorst in Melbourne, Victoria works at Assemblo (Traffic & Production Manager).
Share this profile
Assemblo
Jul 2020
-
Present
Traffic & Production Manager
CHE Proximity
Feb 2017
-
Apr 2020
Media and Marketing Sciences Operations Manager
UM Worldwide
Nov 2013
-
May 2015
Communications Manager
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT ASSEMBLO