Global Business Development Lead

Lumorus PLC

Greater London

Hybrid

GBP 50,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lumorus PLC, based in London, is seeking a Business Development Lead to win new business, grow existing client relationships and take ownership of sales targets and the revenue pipeline.

In this hands-on role you will handle prospecting, qualification, proposals, negotiations and closing. Working with Marketing and Practice leads, you will map client needs to Lumorus’s governance, ESG and Company Secretary services while ensuring accurate forecasts and smooth handovers to delivery teams.

Qualifications

  • Bachelor’s degree or diploma in Business, Sales, Marketing or related field.
  • Minimum 3 years’ B2B sales or business development experience.
  • Proven record of meeting sales targets and winning business.
  • Experience managing full sales process from prospecting to closing.
  • Strong client communication and negotiation skills.
  • Hands-on experience with Zoho CRM and Zoho Suite.
  • Ability to work independently toward sales targets in a remote environment.
  • Familiarity with governance, Company Secretary Services and ESG.
  • Experience selling consultancy/tech to multiple countries.

Responsibilities

  • Plan and carry out sales activity aligned with revenue priorities.
  • Research prospective clients and new business opportunities.
  • Set individual sales targets and account priorities with the CEO.
  • Generate and follow up leads through LinkedIn outreach, email, calls, referrals.
  • Present Lumorus services and products in discovery meetings.
  • Coordinate product demonstrations and handover to delivery teams.
  • Prepare proposals and quotes with practice leads and Finance.
  • Maintain Zoho CRM records and forecast revenue.
  • Identify renewal, cross-sell and upsell opportunities.
  • Collaborate with Marketing and Finance on campaigns and pricing.

Skills

B2B sales
Negotiation
Prospecting
Relationship building
Communication
Strategic account planning
Independent work

Education

Bachelor’s degree in Business or related field

Tools

Zoho CRM
Zoho Suite

Job description

Lumorus PLC, based in London, is seeking a Business Development Lead to win new business, grow existing client relationships and take ownership of sales targets and the revenue pipeline.

In this hands-on role you will handle prospecting, qualification, proposals, negotiations and closing. Working with Marketing and Practice leads, you will map client needs to Lumorus’s governance, ESG and Company Secretary services while ensuring accurate forecasts and smooth handovers to delivery teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Development Lead
Business Development Lead

Lumorus • Greater London

Hybrid
GBP 50,000 - 90,000
Senior Business Development Lead — Corporate Growth
Senior Business Development Lead — Corporate Growth

tml Partners • Greater London

Hybrid
GBP 90,000 - 150,000
Sales & Business Development Lead
Sales & Business Development Lead

Bizelit • United Kingdom

Remote
GBP 45,000 - 65,000
Business Development Executive
Business Development Executive

Lumon • England

On-site
GBP 25,000 - 35,000
25 days annual leave
Commission-based salary
Birthday off
+6
London Business Development Lead (Field-Based)
London Business Development Lead (Field-Based)

HAS-Vent Ltd • Tottenham

On-site
GBP 42,000 - 68,000
Company car
Business Development Lead
Business Development Lead

A1people • Eastbourne

On-site
GBP 40,000 - 60,000
Global Life Sciences Business Development Leader
Global Life Sciences Business Development Leader

G&L Scientific • Belfast City District

On-site
GBP 42,000 - 70,000
Regional BizDev Leader — SE & London
Regional BizDev Leader — SE & London

The Launch Group • Luton

On-site
GBP 70,000 - 110,000
London-based Global HR Director - People & Growth Leader
London-based Global HR Director - People & Growth Leader

Luminance • Greater London

On-site
GBP 90,000 - 140,000
Health insurance
Pension scheme
Life insurance
+3
Business Development Lead – Corporate
Business Development Lead – Corporate

tml Partners • Greater London

On-site
GBP 90,000 - 150,000