About this role
Social Media Specialist (London based) at Taboola. Location: London, England, United Kingdom. Role: lead strategy, create content, manage agencies Requirements: 5+ years managing organic social on LinkedIn/Instagram/TikTok/YouTube; proficient with Hootsuite; agency management; analytical mindset; executive branding experience. Category: Marketing Seniority: Mid Level Tools: Hootsuite, LinkedIn, Instagram, TikTok, YouTube Commitment: Full Time Workplace: Hybrid Languages: English