John Martin Kavanagh | Bedriftsoversikten