Natoora
Retail & Consumer Goods › United Kingdom › United Kingdom
1 open role
Natoora › United Kingdom › United Kingdom
Head of Sales - National Accounts
Head of Sales - National Account Location: London (Natoora HQ) Direct reports: National Account Managers for Waitrose, Ocado, and the remaining grocery portfolio (Whole Foods, Zapp) About the role Natoora has spent two decades…
Full-time3w ago