Marketing Lead 12-Month Contract (Possible extension to 18-months) Job Band: E The Marketing Lead reports to the Director, Marketing & Communications with a dotted line reporting relationship to the Manager, Events. The Marketing Lead is responsible for creating and executing the company’s marketing strategy, managing and coordinating marketing activities, and overseeing all marketing operations. The […]