KwaZulu Natal Athletics (KZNA) president Steve Mkasi has resigned from his position with immediate effect.