Supercritical

HQ
London
58 Total Employees

Teams at Supercritical

Recently posted jobs

One Month AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Energy
Drive enterprise sales growth by identifying and nurturing strategic opportunities, closing complex high-value deals, managing lengthy sales cycles, and ensuring smooth account handoffs. Build account-based engagement plans, represent carbon removal expertise, collaborate with Marketing, Supply, Product, and Finance, and monitor pipeline, forecasts, and revenue performance.
One Month AgoSaved
In-Office or Remote
London, Greater London, England, GBR
Marketing Tech • Energy
Open application for roles at Supercritical. Candidates submit an application and preferred role; recruiters will contact relevant applicants when positions open. Note UK sponsorship is not available; remote candidates near GMT/BST timezone and willing to travel quarterly may be considered via Employer of Record.
One Month AgoSaved
In-Office or Remote
2 Locations
Marketing Tech • Energy
Assess and vet carbon dioxide removal (CDR) projects, lead project vetting processes, develop quality standards and frameworks, engage and advise suppliers, support sales/marketing with scientific thought leadership, and stay current on CDR science to ensure high-quality credit delivery.