Restaurant Manager - Premium Country House Hotel Croyle, GB Restaurant Manager Premium Country House Hotel - Devon JWR is recruiting for a skilled Restaurant Manager to oversee the bustling restaurant of a leading...