Pakistan Geoff Allardice appointed as permanent CEO if ICC The International Cricket Council (ICC) has selected Geoff Allardice the permanent CEO after he served in the job for quite some time on a break premise. The arrangement was declared Rumaisa Ali4 years agoKeep Reading