- London, England, United Kingdom +2 more
Support brand channel management and create engaging content for Avalon client’s social accounts and marketing campaigns.
Locations (3)
- London, England, United Kingdom
- Los Angeles, California, United States
- New York, New York, United States
Responsibilities
- Support brand channel management
- Create engaging content for Avalon client’s social accounts
- Monitor community engagement
- Produce videos and marketing assets from ideation to editing
- Optimize content for social media
Skills
Benefits
- Cycle to work scheme
- Income protection scheme
- Life assurance
- Pension scheme
- Employee assistance programme


