About this role
UK - Senior Social Account Manager, B2B at Incubeta. Location: London, England, United Kingdom. Role: Own client relationships, Lead Paid Social strategy, Manage budgets and reporting Requirements: Experience managing Paid Social or digital media accounts; strong analytical and client management skills; proven leadership/mentoring ability; strong communication and stakeholder management. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English