Supercritical

HQ
London
58 Total Employees

Jobs at Supercritical

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

6 Days AgoSaved
Remote
United Kingdom
Marketing Tech • Energy
As an Enterprise Account Executive, you will generate new opportunities, close complex deals, and collaborate with teams to drive sales growth focused on sustainability and carbon removal.
16 Days 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.
23 Days AgoSaved
In-Office or Remote
2 Locations
Marketing Tech • Energy
Lead and coach a small enterprise sales team to generate pipeline and close complex, high-value deals. Own end-to-end enterprise sales, build multi-channel ABM and prospecting motions, establish reporting and CRM discipline, develop repeatable processes and playbooks, partner with Marketing/Product/Supply, and become a credible commercial voice in the carbon removal and sustainability market.