The Lead Development Consultant is responsible for accelerating new store growth by managing the pipeline of franchise opportunities and executing real estate site identification. They collaborate with internal and external stakeholders to negotiate leases and ensure development targets are met within their assigned region.