Supercharge Logo

Supercharge

Energy Business Development Manager

Posted 23 Days Ago
Be an Early Applicant
Hybrid
London, Greater London, England, GBR
Mid level
Hybrid
London, Greater London, England, GBR
Mid level
The Energy Business Development Manager will drive growth in the energy sector by identifying prospects, managing accounts, and engaging with technical teams. Responsibilities include building relationships, responding to RFPs, and strategizing market positioning.
The summary above was generated by AI

We're looking for an Energy Business Development Manager to join our London office and play a central role in growing Supercharge's presence across the UK, Europe, and the US. This is a role for someone who thrives at the intersection of deep energy market knowledge, new business hunting, and account expansion. You'll need enough technical fluency to credibly engage with both clients and engineers, acting as a bridge between the two. You'll take a consultative approach to building a strong Energy pipeline, developing sharp prospect profiles that reveal not just who our ideal customers are, but when and why they need our solutions. Beyond the pipeline, you'll actively shape Supercharge's position in the market, building an ecosystem of relationships that keeps us relevant, visible, and front of mind.

Your day to day will include:

  • Map the energy landscape to identify high-potential prospects and key decision-makers, building genuine relationships that open doors for Supercharge's innovation and software solutions
  • Drive outbound campaigns that spark real conversations and convert them into qualified opportunities, while nurturing existing client relationships to grow long-term account value
  • Stay ahead of regulatory shifts, market trends, and project pipelines to spot whitespace early and explore new verticals where Supercharge can expand
  • Identify and respond to RFPs and tenders, working closely with technical teams to craft compelling bids, and partner with Sales and the Energy Director to spot growth potential across target accounts
  • Own a clean, up-to-date view of the UK and wider Energy pipeline, keeping the operations team briefed on upcoming projects to ensure capacity is in place
  • Directly manage and grow existing accounts - defining their direction, planning the right upsells, and deepening senior relationships to maximise long-term value
  • Attend industry events and webinars to stay current, grow your network, and identify new business opportunities

What makes you thrive here:

  • 3-5 years of experience in B2B business development or account management within the energy sector, with an existing industry network to build on
  • Strong knowledge of the UK and European energy landscape — the key players, their roles, and how the market moves
  • A solid understanding of how energy sector companies operate day-to-day, including their software and system needs, and the ability to translate that into relevant solutions
  • Comfortable navigating UK energy policies, subsidies, and grid interconnection processes independently
  • Experienced with CRM tools, pipeline management, and a proven track record of closing multi-stakeholder deals
  • Able to hold your own in technical conversations with engineers and act as a credible bridge between them and the client
  • Bonus: hands-on familiarity with energy trading processes or large-scale energy asset infrastructure

Why join Supercharge?

  • To unleash your full potential, we’ll fuel your growth with plenty of opportunities to learn and develop. From attending conferences (fully paid by the company), to soft and hard skill trainings, internal mentoring, and hands-on experience with exciting digital projects, you’ll always find new ways to push your boundaries.
  • To feel your best, we’ve got your wellbeing covered with a pension scheme set up with Aviva, enrollment in our company mobile package, and access to the Vitality health insurance scheme. Plus, you’ll enjoy 25 days of holiday (on top of Bank Holidays) so you can recharge and make the most of your time off.
  • To have a blast, you’ll be part of a vibrant, open-minded culture where curiosity and creativity thrive. Twice a year, we fly the team to Hungary for unforgettable Summer and Christmas events- all expenses paid. And in London, our community events keep the fun going, whether it’s casual get-togethers, office happenings, or just connecting over a beer on tap.
  • To brighten your day, you’ll enjoy a cosy office environment right in the centre of London, complete with perks that make work feel lighter and more enjoyable. You’ll also get your very own MacBook so you can do your best work, anywhere.

About our London office
 
Opening our London office was our first step in the journey of supercharging our International presence. Since establishing our foothold in Europe’s most digitally advanced capital, our little operation has grown into a funky office space in Shoreditch, filled with a diverse and friendly team. Our group of local and international experts is working on exciting digital initiatives for some of the UK's most exciting scale-ups and household names to help them on their ambitious digital journey.

Top Skills

Crm Tools
Energy Trading Software

Supercharge London, England Office

Rufus Street, Second Floor 2-4 , , London, United Kingdom, N1 6PE

Similar Jobs

Yesterday
In-Office
London, England, GBR
Mid level
Mid level
Energy • Automation
The Business Development Manager will drive growth in Delta's battery storage solutions by conducting market research, developing strategies, and managing customer relationships.
Top Skills: Battery Energy Storage SystemsPower Conditioning SystemsPv SystemsRenewable Energy
33 Minutes Ago
Remote or Hybrid
United Kingdom
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Regional Sales Manager drives revenue through selling enterprise security solutions to new customers and managing relationships for successful account transitions, while collaborating with internal teams to ensure customer success.
Top Skills: Crm SoftwareMarketing Software
33 Minutes Ago
Hybrid
Entry level
Entry level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Customer Development Representative will support corporate account managers, conducting outreach to existing customers, coordinating product demos, and creating marketing campaigns while managing leads via CRM tools.
Top Skills: Salesforce

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account