
Posted 4 hours ago
Business Affairs Manager
DEPT®Business Affairs Manager
Perks & benefits
Paid LeaveHealth Insurance
Requirements
2+ years business affairs experience, Commercial contract negotiation expertise, Bachelor's degree in Business or Law, Knowledge of IP rights and licensing, Experience with union/non-union productions
Skills
NegotiationCompliance
About the role
Responsibilities
- Collaborate with Legal, Project Management, and Production teams to align on contract terms and compliance
- Identify and mitigate risks in creative development and production approaches
- Provide guidance on intellectual property licensing and talent usage rights
- Evaluate production bids and creative treatments against project scopes and budgets
- Draft and review MSAs, SOWs, and talent agreements for large-scale productions and creator content
- Monitor industry regulations and advertising/marketing legal requirements
- Maintain systems for tracking contract statuses, expirations, and renewals
Requirements
- 2+ years of experience in business affairs, legal, or compliance within advertising and marketing
- Proven experience negotiating commercial contracts including Talent agreements, MSAs, and SOWs
- Bachelor’s degree in Business, Law, or a related field
- Strong understanding of intellectual property rights, licensing, and talent usage
- Experience with social networking platforms, broadcast, and new media
- Knowledge of digital marketing and production processes
- Experience with union (SAG/AFTRA, IATSE) and non-union productions preferred
- Excellent negotiation and organizational skills
Benefits
- Healthcare, Dental, and Vision coverage
- 401k plan with matching
- PTO and Paid Company Holidays
- Parental Leave
About the Company
DEPT® is a pioneering technology and marketing services company that creates integrated end-to-end digital experiences for global brands like Google, KFC, and Audi.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeBusiness Affairs Manager
DEPT® · United States
