Head of Content Licensing
- Location
- Greater London, England, United Kingdom
Proven experience in content licensing, publisher relations, or media partnerships at scale Strong commercial acumen—able to negotiate win‐win deals and understand unit economics Excellent project management and cross-functional leadership skills Deep understanding of copyright, licensing agreements, and media regulations Strategic thinker who can balance short‐term execution ...