
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company is seeking a Canadian Brand Manager to enhance brand presence across Canada. This hands-on role involves executing brand strategies through creative campaigns and managing social content targeted at Canadian SMBs. The ideal candidate has 3–5 years in brand marketing roles and possesses strong creative instincts. You will work closely with global teams to achieve high-impact initiatives and report performance metrics, all while enjoying a flexible remote work environment.