Superside

Toronto
775 Total Employees
Year Founded: 2015

Teams at Superside

Recently posted jobs

7 Days AgoSaved
In-Office or Remote
Toronto, ON, CAN
Marketing Tech • Design
Serve as the technical partner to Account Executives and Account Managers during pre-sales. Lead discovery, determine whether creative services, systems, AI, or a combination best solves client problems, and design, scope, price, and propose solutions. Coordinate systems reviews and handoffs to engineering, studio, and AI deployment teams. Support enterprise accounts post-sale, identify product gaps, create reusable sales assets, and enable sales teams to qualify systems opportunities.
9 Days AgoSaved
Hybrid
Toronto, ON, CAN
Marketing Tech • Design
Leads portfolio-level performance across enterprise accounts, owning revenue, retention, growth, delivery quality, forecasting, and margin discipline. Coaches senior account leaders, strengthens executive relationships, resolves systemic operational and resourcing issues, manages escalations, and drives consistent processes and continuous improvement across multiple accounts.
2 Months AgoSaved
In-Office or Remote
7 Locations
Marketing Tech • Design
Lead concept-driven digital campaigns for global brands, partnering with copywriters, strategists, and creatives. Direct visual development from ideation through execution across social, web, video, and potentially TV, print, and OOH. Create digital assets, mood boards, layouts, brand systems, and creative presentations while managing multiple projects, customer relationships, deadlines, budgets, and quality standards in a fully remote global team.