French oil major Total on Wednesday (October 22) appointed refining head Patrick Pouyanne as chief executive and former CEO Thierry Desmarest as non-executive chairman.