Halliwells appoints new corporate chief