Diageo has appointed Mark Hubler as president, open states and Greg Armstrong to the position of president, control states and national accounts for the US spirits division of Diageo North America.