JobApplications closed Head of Social - Square
As Head of Social for Square, you'll sit within Brand Strategy & Marketing and own social as a channel: its strategy, audience, content calendar, community, and performance.
Block🇺🇸 Bay Area, CA, United States of America
via GreenhouseView →