Diageo has appointed a new chief financial officer for its North American unit.