Lead Product Manager
Summary
Lead Product Manager owning the vision, positioning, and commercial success of a carbon supply chain emissions product at a fast-growing UK SaaS company. The role is London-based hybrid (3 days per week in office) and focused on helping global organisations measure and reduce supply chain emissions.