Catherine Stanton Schiff has been named Director, National Accounts On Premise at Edrington. She had been Senior National Accounts Manager at Edrington.