About this role
Manager, Social Media - Business Service Center at Anheuser-Busch InBev. Location: St. Louis, Missouri, United States. Role: creating content, managing community, driving growth Requirements: Bachelor's in Marketing/Communications, 3+ years marketing or social media experience, CRM and website experience, strong writing, culture/trend expertise, ability to support nights/weekends. Category: Marketing Seniority: Mid Level Tools: Instagram, Facebook, X, CRM Commitment: Full Time Workplace: Onsite Languages: English