Cliff Peter, President IFMGA