Stora is seeking a Head of Sales to own the sales function as the business grows. This is a hands‑on leadership role, not a manager‑from‑the‑sidelines position. You’ll work directly with the CEO, lead SDRs and Account Executives, and shape pipeline creation, forecasting and revenue visibility.
Based in the UK or Ireland with a distributed team, the role offers a competitive base, uncapped commission, share options, and a work-from-home budget to enable a modern, scalable go-to-market.
#J-18808-Ljbffr