Senior Business Development Manager

Company:  D R Newitt Recruitment
Location: London
Closing Date: 07/07/2026
Salary: £65,000 - £90,000 per annum
Hours: Full Time
Type: Permanent

Job Description

If you are a Senior Business Development Manager / Senior Sales in the electricity infrastructure or IDNO/ICP industry, then I can almost guarantee that this will interest you…


The package?

  • £65,000 – 90,000 basic (DOE) + uncapped commission + car allowance
  • Flexible remote working – dictate your own schedule and office visits (London or Milton Keynes)


The company?

Sat right in the middle of the UK’s biggest energy infrastructure bottlenecks – grid connection. This firm was established in 2015; now employing over 50 staff and recently acquiring a global competitor, they have now become a ‘Super IDNO’ (OFGEM-licensed Independent Distribution Network Operator) and are now funded/backed by the Octopus Energy group.


  • They combine consultancy, network ownership and private energy infrastructure into one offering, backed by major infrastructure capital.
  • Head offices in London and Milton Keynes – ideally visit once a week until too busy not to!


You’ll be joining as the firm is still in it’s scale up phase but already with a very well established name, network and reputation.


Your background?

You will need network and experience in selling to their target audiences: Developers, ICPs, public sector, data centres, or any commercial off takers of energy.


You should have experience working at another ICP/Grid provider or consultancy. They are looking to hire 2 senior salespeople; one selling into Renewable Energy specifically, and another for more general Commercial and Industrial projects.


Sound of interest? Simply click apply and I’ll be in touch to tell you more about the firm and role!

Apply Now
Share this job
D R Newitt Recruitment
  • Similar Jobs

  • Senior Manager Business Development

    London
    View Job
  • Senior Sales / Business Development

    London
    View Job
  • Business Development Account Manager

    London
    View Job
  • Business Development Account Manager

    London
    View Job
  • National Business Development/Framework Manager (MoD)

    London
    View Job
An unhandled error has occurred. Reload 🗙