Web Manager
On-site · Toronto
The Web Manager is responsible for the day-to-day execution and strategic health of the company's web properties. This includes building and optimizing pages in Webflow, managing marketing integrations, and collaborating with cross-functional teams on SEO and content initiatives.
