Savvant.co
Open positions
1 job
3 views 8 years ago
Social Media Manager
North America
United States
Minneapolis, MNSocial media managers are helping companies and organizations to reach more people and tell better stories. But, we're up against changing trends, short attention spans and a menacing algorithm. It shouldn't be this…