Position Overview
Job Summary:
The Lead of New Business Development will drive the end-to-end creation, validation, and scaling of new stores and distribution formats for Human Nature, including kiosks, vending machines, and next-generation store concepts. This role is responsible for turning ideas into viable businesses-developing business cases, securing leadership approval, building partnerships, negotiating sites, and overseeing pilots through launch and scale. The role works closely with senior leadership and presents to the Chairman and Executive Committee.
Key Responsibilities:Strategy & Business Case Development
Identify and evaluate new business opportunities (e.g., kiosks, vending machines, modular stores, community hub formats).Develop full business plans, including: Concept definition and customer propositionFinancial models (CAPEX, OPEX, ROI, breakeven)Risk assessment and scalability roadmapPrepare and present proposals ...