Kevin Mead has been appointed as President of IGAF