As our company's first-ever social media specialist, you will be in charge of producing content that upholds the company's voice, fosters brand affinity, and increases awareness through information sharing and storytelling on strategic social media channels like Twitter, Instagram, YouTube, Facebook, Twitter/X, Reels, Reddit, and Quora, to name just a few. The Director of Communications, who is situated in Toronto, Ontario, will be your boss.
top of page
bottom of page