director of energy

director of energy

London, United Kingdom
Business
Full-time
hybrid
In today’s dynamic energy sector, innovation and strategic leadership are crucial for driving growth and delivering impactful solutions. At Supercharge, our mission is to shape the future of energy by leading the charge in delivering innovative energy projects in the UK, across Europe, and around the world.

As the Director of Energy you will be pivotal in further expanding our global market presence, as you spearhead our efforts in both new business development and project delivery. 

Our rapidly growing Energy vertical is developing and implementing cutting-edge solutions that drive efficiency, sustainability, and profitability. We already work with market leading companies in the UK such as National Grid, BritNed, ElecLink, and Zenobe Energy, and NYISO in the USA. To grow this further you’ll work alongside energy domain experts and a team of seasoned professionals in engineering, project management, and innovation, all dedicated to achieving tangible results that meet and exceed client expectations.

Join us at Supercharge, where your leadership will power the future of energy and make a significant difference in the industry.
In today’s dynamic energy sector, innovation and strategic leadership are crucial for driving growth and delivering impactful solutions. At Supercharge, our mission is to shape the future of energy by leading the charge in delivering innovative energy projects in the UK, across Europe, and around the world.

As the Director of Energy you will be pivotal in further expanding our global market presence, as you spearhead our efforts in both new business development and project delivery. 

Our rapidly growing Energy vertical is developing and implementing cutting-edge solutions that drive efficiency, sustainability, and profitability. We already work with market leading companies in the UK such as National Grid, BritNed, ElecLink, and Zenobe Energy, and NYISO in the USA. To grow this further you’ll work alongside energy domain experts and a team of seasoned professionals in engineering, project management, and innovation, all dedicated to achieving tangible results that meet and exceed client expectations.

Join us at Supercharge, where your leadership will power the future of energy and make a significant difference in the industry.

Your day to day will include

  • Shaping our global strategic direction in the energy industry
  • Leading on all sales efforts related to energy
  • Generating new leads and building a sustainable pipeline in the energy sector to win new business
  • Overseeing the delivery of existing projects, working with our clients to understand their goals even better than they do and inspiring our teams to be excellent
  • Spotting trends and working with our marketing team to turn content into wins
  • Fostering a culture of energy innovation

We’d love to meet someone who has

  • A proven track record of winning new business across the energy sector in the last few years
  • A deep understanding of the global energy industry, particularly in the UK and across Europe
  • The ability to quickly build strong, credible relationships with senior stakeholders
  • Experience of developing and delivering go-to-market sales strategies
  • An extensive network across the Energy industry

What we are offering

  • A competitive compensation package plus many ways to learn and develop yourself (attend conferences paid by the company, participate in soft and hard skill training, internal mentoring etc...)
  • A cosy office environment within the centre of London, offering community events, beer on tap and many other perks
  • A great, open-minded company culture that is constantly pushing the boundaries in digital
  • MacBook
  • Enrollment in the company’s mobile package 
  • Cycle to work scheme
  • Pension scheme set up with Aviva
  • 25 days of holiday (excluding Bank Holidays)
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.
applyarrow