Senior Manager, Business Affairs Lead
San Francisco
Workplace: HybridFull timeUSD 153,700 - 246,200 annuallyFunction: Administration & Executive AssistanceEducation: bachelorsSkills: ["Judgment","Attention to detail","Communication","Organization","Risk awareness"]Lead business affairs support for Visa Creative Studio, overseeing contracts, SOWs, licensing, usage rights, clearances, releases, and renewals across campaigns and content. Partner with Creative, Production, Marketing, Legal, Procurement, Finance, Brand, and external agencies to ensure assets are properly documented, approved, and ready for use across channels, markets, and timeframes. Drive process improvements with rights trackers, playbooks, and guidance to manage risk while keeping production moving.
Loading
Loading job details...
Preparing the role view and application actions.

