ScheduleFull Time ExperienceMinimum 3 years of experience
Description
Mowgli is recognised as one of the nations fastest growing companies according to The Sunday Times Fast Track 100 and has been awarded one of the UKs Top 100 Best Large Companies to work for.
Founded by Nisha Katona in 2014, Mowgli has continued its growth and aspires for the restaurant chain to become the national voice for Indian...