Get new jobs by email
- £66k - £88k per annumEstimated...Stora is looking for a Head of Sales to take ownership of the sales function as the business moves into its next stage of growth. This is a hands-on leadership role, not a manage-from-the-sidelines one. There is already a product customers want, an established position...SuggestedFull-timeWork from home