Skip to main content

Biography

Kevin Roche is a practising barrister who specialises in criminal employment law.