Role Summary*The Director Corporate Marketing role is a key position in the Corporate Brand and Marketing group requiring an experienced professional who has a background in managing advertising campaigns, media buying and relationship management.Reporting to the AVP Corporate Brand and Marketing, this individual will be responsible for executing advertising campaigns, ensuring that our advertising efforts are tracked and surpass targets, accountable for managing the Canadian Business...
Read More