Greg Barclay has been elected as the new Independent Chair of the International Cricket Council (ICC) and he succeeds Shashank Manohar who stepped down earlier this year.
Source: Cricket – Island Cricket