Stock Spirits Group has announced the appointment of Peter Blatch as travel retail director.