David Joseph Walsh | Bedriftsoversikten