JobMesh

Business Development Manager (Energy BU)

Supercharge · London, England, GB

We're looking for a Business Development Manager to join our London office and play a central role in growing Supercharge's presence across the UK, Europe, a...

Job description

We're looking for a 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 val...