As the Manager, Business Development & Licensing – Experiences (UCAN & LATAM), you will lead the end-to-end evaluation of new licensed opportunities, from inbound triage through deal recommendation, and help shape how Netflix brings its stories to life across touring and permanent attractions in the Americas.
Requirements
- Manage the high volume of inbound licensing proposals for the regions
- Translate creative concepts into data-backed business cases
- Work closely with the Director on negotiation strategy and term sheet development
- Proactively identify and build ‘warm’ relationships with leading and emerging players in location-based entertainment, live experiences, and immersive formats
Benefits
- Health Plans
- Mental Health support
- 401(k) Retirement Plan with employer match
- Stock Option Program
- Disability Programs
- Health Savings and Flexible Spending Accounts
- Family-forming benefits
- Life and Serious Injury Benefits