Sign in
Profile
Library
Discovery
Jobs
Applications
Resources
Senior Social Media Manager
Sign in to apply
Upwork
Toronto, Canada
On-site
8+ years leading organic social
Strong creative and editorial judgment
Deep understanding of social platforms
Social is a critical growth lever for Upwork
Job Summary
Social is a critical growth lever for Upwork.
This role blends bold creative judgment with strong operational leadership.
Upwork is committed to building a diverse, inclusive, and equitable workforce.
Matching Summary
Social is a critical growth lever for Upwork.
Skills & Requirements
Must-have
8+ years leading organic social
Strong creative and editorial judgment
Deep understanding of social platforms
Nice-to-have
Experience managing budgets and external partners
Comfort operating in ambiguity
People leadership experience
Key Requirements
Proven senior-level ownership and execution
Exceptional written communication skills
Experience speaking to both B2B and B2C audiences
Work Rights
Not specified
Tailored Resume
Sign in to tailor your resume
Cover Letter
Sign in to generate cover letter