people business partner (south region)
wagamama
england, united kingdom