Support the Canadian and Global marketing teams to help develop and execute marketing and communications plans to drive brand awareness, support demand generation, create communications and advance our strategic initiatives. Bachelor’s degree or higher, preferably in marketing, communications, or re...