logo

JobNob

Your Career. Our Passion.

Brand Manager - Communications


Fish Recruit Inc


Location

Vaughan, ON | Canada


Job description

This role will establish and execute the overall communication strategy of the brand and its portfolio on a global scale.  The Communications Manager is a future thinking who sees opportunity and turns it into reality, while ensuring alignment with corporate goals and objectives.  This individual is savvy in public relations, media and influencer outreach, social media community management, event management and leading philanthropic initiatives.  Together with cross functional teams and external vendors, the Communications Manager will elevate the brand to the next level for accelerated business growth.

Department: Marketing
Reports To: Director - Marketing
Shift: Office Hours

NOTE: This is a hybrid role. Office is located in Vaughan, ON and candidate will work on site three (3) days a week.

Key Responsibilities

Communications Strategy + Execution

Relationship Management

This position also includes:

Key Qualifications


Job tags

Local areaShift work3 days per week


Salary

All rights reserved