Canned fish supplier John West has named Stephen Thorpe as its new managing director.