Social & Content Marketing Lead
On-site · Canada
You will own the company and founder social media channels while developing and executing a comprehensive content marketing strategy. This involves creating multimedia assets, refining brand voice, and collaborating with sales and product teams to drive go-to-market goals.
