About the Role
Realize your potential by joining the leading performance-driven advertising company!
As the Social Media Manager, you will be the strategic and creative engine behind our organic social presence. Based in our London office, you will act as the "on-the-ground" lead, capturing authentic content, managing personal branding for senior leadership, and orchestrating our global agency partners. You are a hybrid tale
Company
Taboola →Job Details
- Location
- London, United Kingdom
- Work Type
- On-site / Hybrid
- Posted
- 2 weeks ago