About this role
Activation Specialist (Social) at Blizzard Entertainment. Location: London, England, United Kingdom. Role: executing campaigns, analyzing performance, presenting reports Requirements: Experience activating and optimizing paid social campaigns (Meta, Reddit, TikTok, Snap); strong Excel and analytical skills; budget management; cross-functional collaboration; comfortable with contract timelines and occasional early evening work. Category: Marketing Seniority: Mid Level Tools: Meta, Reddit, TikTok, Snap, Microsoft Excel, Google Ads Certifications: meta, reddit, tiktok, google ads, snap Commitment: Full Time, Contract, Temporary Workplace: Hybrid Languages: English