Senior Sales Manager, Startups New Business, EMEAStripeDublinPosted 29 October 2026Senior Sales Manager, Startups New Business, EMEAApply for this job