Supercharge

London, England
231 Total Employees
Year Founded: 2010

Similar Companies Hiring

eCommerce • Information Technology • Marketing Tech • Software
7 Offices
450 Employees
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
24 Offices
6000 Employees
Information Technology • Software • Financial Services • Big Data Analytics
24 Offices
4000 Employees
Jobs at Supercharge
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

17 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Information Technology • Consulting
Lead product discovery and strategy for energy-related digital products. Translate complex energy-domain needs into clear requirements, advise clients on OT and digital strategy, manage stakeholders, prioritize roadmaps, and collaborate with cross-functional teams to deliver scalable product solutions.
22 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Information Technology • Consulting
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.