Ogilvy is seeking an Influence Business Director to lead the strategic direction and integrated delivery of influence activity for a leading technology brand in the UK market.
Requirements
- Proven experience in UK-specific leadership roles within influence marketing, digital marketing, or related fields, ideally within the technology sector or for large-scale consumer brands.
- Exceptional stakeholder management skills – this role is heavily relationship-driven and requires confidence navigating complex, multi-layered client organisations.
- Strong understanding of how major brands operate across the UK market
- Demonstrated experience working in integrated agency environments across influence, advertising, social, content, and data & analytics.
- A passion for culture-led, data-driven, influence-first marketing and its role in driving brand relevance and business impact.
- Strategically minded and commercially astute, comfortable operating at a senior client level and driving significant business growth.
- A genuine interest in – and affinity for – the technology sector, its innovations, and the rapidly evolving influence landscape.
- Highly organised and process-driven, capable of designing and managing complex LONG-TERM influencer programs efficiently and effectively.
- Proven ability to leverage data and analytics to inform influence strategies, measure campaign impact, identify trends, and optimise performance for continuous improvement.
- Extensive and established network within the influencer industry, including leading creators, talent agencies, platforms, and industry thought leaders, specific to the UK market.
Benefits
- 25 days annual leave + 1 Volunteer Day
- Bupa Healthcare
- Enhanced Maternity, Adoption and Shared Parental Leave
- Flexible Working Model with core working hours: 10am – 4pm
- A 1.5:1 Matching Pension Structure
- Wellbeing and Health: Up to £25.00 per month towards physical or online exercise class membership, Unmind membership, LifeWorks tool and annual eye tests.
- Season Ticket Loan and Cycle to Work Scheme
- Life Assurance