This Senior Manager, Social Media role represents a step-change opportunity to define Upwork’s social vision, elevate how the brand participates in culture, and drive measurable discovery and engagement with new audiences.
Must-have
Nice-to-have
Not specified