About this role
Senior Account Manager at Teamwass. Location: Toronto, Ontario, Canada. Role: leading accounts, shaping strategy, developing briefs Requirements: 4+ years agency or brand experience (4-6 preferred); strong communication, presentation and leadership skills; campaign-led strategic thinking; ability to lead integrated teams and develop client-facing briefs and decks. Category: Marketing Seniority: Mid Level Commitment: Full Time Workplace: Hybrid Languages: English