Remote Jobs Sign In

Senior Business Affairs Manager

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jun 12, 2026
This job expires in: 8 days

Job Summary

Managing influencer and vendor agreements, the full-time Senior Business Affairs Manager will oversee contract workflows, negotiate terms, and provide advisement on creator programs while working remotely.

Key responsibilities
  • Manage the drafting, negotiation, and organization of digital creator agreements using a CLM platform
  • Lead contract negotiations and develop strategies to mitigate potential risks
  • Respond to inquiries from business teams and create a library of playbooks and training materials
Required qualifications
  • Minimum of 7 years of relevant Business Affairs or contract management experience, preferably with digital creator agreements
  • Strong understanding of digital and social advertising and licensing
  • Experience with contract management systems like Ironclad, DocuSign, and Salesforce
  • Ability to communicate effectively with diverse teams and non-legal audiences
  • Interest in the social influencer space and enthusiasm for cross-functional collaboration

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...