About this role
Social Media Marketing Lead at 33 USA Inc.. Location: Los Angeles, California, United States. Role: Lead campaigns, Develop proposals, Analyze results Requirements: Bachelor's in Marketing or Communications; 5+ years social media project management; 4–5 years supervising a team at a Japanese entertainment company; excellent English; familiarity with social media trends; heavy social media user; knowledge of Japanese anime/manga; proficient with Office tools. Category: Marketing Seniority: Senior Level Tools: Office, PowerPoint, Outlook, Internet Commitment: Full Time Workplace: Hybrid Languages: English