But Steve Griffiths admitted the findings were a concern .
Steve Griffiths is the IRB 's head of technical services .
But Steve Griffiths , the IRB 's head of technical services , admitted the findings were a concern .