About this role
Digital Media Manager at McCormack Baron. Location: St Louis, Missouri, United States. Role: creating websites, managing social, measuring traffic Requirements: 5+ years digital media experience; web development and social media expertise; SEO and Google Analytics proficiency; strong communication, content creation, and ADA-compliant digital content skills. Category: Marketing Seniority: Senior Level Tools: HTML, CSS, JavaScript, Google Analytics, Microsoft Office Suite, Adobe Creative Suite Commitment: Full Time Workplace: Onsite Languages: English