Join our team as Kitchen Manager at Miller and Carter, Sheffield! At Miller and Carter we are the home of the Steak Geeks. We take the bull by the horns.…