Business Development Manager - L&T CONSULTANCY LTD : Job Details

Business Development Manager

L&T CONSULTANCY LTD

Job Location : Canary Wharf, UK

Posted on : 05/08/2025 - Valid Till : 16/09/2025

Job Description :

A new opportunity has arisen for a motivated Business Development Manager to join one of the worlds fastest growing creator subscription platforms.

About the company:

Helping creators connect with their fans at scale and earn through subscriptions, content, and messaging using AI.

Duties & Responsibilities:

  • The Business Development Manager will be responsible for identifying and generating new B2B sales opportunities through emails, social outreach, and networking.
  • Building relationships with business clients and stakeholders.
  • Managing all sales activities, opportunities, and updating and maintaining CRM.
  • Using LinkedIn, CRM, sales enablement tools, and sales intelligence to improve processes.
  • Market research to identify new business opportunities and stay informed about industry trends.
  • Managing and growing client relationships to drive sales and maximise business opportunities.

Experience & Skills needed:

  • Proven track record of developing and executing sales strategies.
  • Able to prepare and deliver compelling sales pitches.
  • A quick relationship builder who can can build and maintain relationships from initial contact.
  • Excellent negotiating and relationship building skills.
  • Basic understanding or passion for the creator economy/social media would be beneficial.

Benefits:

  • Basic salary £45k
  • Uncapped commission, double OTE £90k+
  • Remote, flexible, hybrid role (3 days office, 2 home)
  • Opportunity to work with a talented, mission-driven team dedicated to empowering creators worldwide.
  • Upskilling and training programme
  • Unlimited holiday.

Salary : 45000 - 90000

Apply Now!

Similar Jobs ( 0)