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

New business manager (energy sector)

Slough
The Green Recruitment Company
New business manager
Posted: 4h ago
Offer description

We are partnering with an established Energy Business Intelligence organisation seeking a high-performing New Business Development Manager to drive subscription revenue growth.


You will own the full 360° sales cycle — from prospecting and cold outreach through to closing high-value subscription deals. This is a pure hunter role. (No account management | No inherited pipeline | No farming)


The Role

* Manage the full sales cycle from first contact to close
* Deliver against revenue-based KPIs and activity targets
* Generate new business revenue through proactive prospecting and lead generation
* Execute multi-channel outreach (cold calling, email campaigns, LinkedIn, events)
* Identify, qualify, and convert new customers into subscription revenue
* Close deals with an average order value of £20,000+
* Maintain pipeline visibility using Salesforce or similar CRM
* You will be responsible for planning and executing demand generation activity to drive consistent new revenue growth within the energy sector


What We’re Looking For

* Minimum 5+ years’ experience in full-cycle B2B new business sales
* Proven track record of consistently hitting and exceeding revenue targets
* Experience selling subscription-based products or data/business intelligence solutions
* Background within the energy sector (renewables highly desirable)
* Demonstrated success closing £20k+ average order value deals
* Strong cold-calling and outbound prospecting capability
* Confident communicator with excellent stakeholder management skills
* Highly driven, target-motivated and competitive mindset
* Proficient in Salesforce or similar CRM systems
* Experience in market intelligence, data, or research-based subscription sales is a significant advantage.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
New business manager
Slough
Impact Recruitment Group Ltd
New business manager
Similar job
New business manager
Watford
HCL
New business manager
Similar job
New business manager
Slough
Heaps + Stacks | B Corp Creative Agency
New business manager
See more jobs
Similar jobs
Management jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Management jobs > New business manager jobs > New business manager jobs in Slough > New Business Manager (energy sector)

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

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save