The Organic World
–
Chennai, Tamil Nadu, India
The BDM of Franchise will be responsible for leading the strategic growth, development, and performance of the franchise network. This role involves overseeing franchise recruitment, ensuring operational excellence, maintaining brand standards, and... - Dec 13