Mowgli, the Liverpool-based Indian street food restaurant, has strengthened its management team with appointment of Matthew Peck, formerly of Byron, as its new finance director.
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information