Steve Elworthy, former South Africa fast-bowler, will also have an oversight of the ICC Champions Trophy 2017 and the ICC Women's World Cup 2017, both of which will be staged in England and Wales