Last week Lloyd’s confirmed the appointment of Dr Richard Ward, the former head of the London-based International Petroleum Exchange (IPE), as its new chief executive and the person responsible for executing the Corporation’s three-year strategic vision.