Greek Prime Minister George Papandreou named Defence Minister Evangelos Venizelos as new finance minister in a reshuffle of his cabinet on Friday amid speculation of snap general elections.