James William Cahill | Bedriftsoversikten