Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Business development manager - ai, advertising, marketing, agency, £70-80k ote

Slough
Venchr
Business development manager
Posted: 22 December
Offer description

Business Development Manager - Creative, AI - £70-80k OTE


Agencies and brands often hesitate to feature talent in their AI campaigns due to the fear of incorrect usage and subsequent legal repercussions, which is why we built a platform that enables creators and talent agencies to manage their rights and charge fairly for their IP across all mediums.


We are searching for a driven and commercially minded New Business Manager who can open doors, start conversations, and build a powerful pipeline of brands, agencies, and platforms. This role is perfect for someone who loves prospecting, pitching, and converting, and who wants to help define a new market at the intersection of talent, licensing, and AI. You will be responsible for proactively identifying opportunities across advertising, media, and talent sectors to drive our commercial growth.


You will lead the full new-business cycle from first outreach to signed contract, ensuring you create compelling outreach materials and pitches tailored to different audiences. Working closely with Marketing, you will align campaigns with lead-generation goals and represent us at industry events and networking opportunities to expand our reach.


A key part of your role will be to bring back market insights that help shape our product, positioning, and commercial strategy, while collaborating with Product and Client Services to ensure a smooth handover for new partners. You will also qualify inbound interest and convert early conversations into product demos to maintain pipeline health.


We need you to have experience in new business, partnerships, or sales, ideally with a background in the advertising, creator economy, or tech industries. You must be a self-starter who likes to move fast and possesses exceptional verbal and written communication skills to present effectively to senior stakeholders.


You will bring an organized, detail-oriented approach to managing multiple opportunities at once, along with a genuine interest in AI and digital rights. This hybrid role is based in our London office and offers a meaningful seat at the table during a pivotal stage of growth.


If you want to help protect the rights of creators...... and work with global brands, whilst working alongside an inspiring team, then please apply ASAP


Venchr is an equal opportunity employer. We do not discriminate based on age, disability, gender reassignment, marriage and civil partnership, pregnancy, race, religion or belief, sex, or sexual orientation. All applicants will receive consideration for employment based on their talent, skillset and individual merit alone.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Business development manager
Hounslow
Xclusive Recruitment
Business development manager
£30,000 a year
Similar job
Business development manager - hospitality
Reading (Berkshire)
ETS Technical Sales
Business development manager
£65,000 a year
Similar job
Business development manager - btl
Harrow
LJ Recruitment Limited
Business development manager
£65,000 a year
See more jobs
Similar jobs
Sales jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Sales jobs > Business development manager jobs > Business development manager jobs in Slough > Business Development Manager - AI, Advertising, Marketing, Agency, £70-80k OTE

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save