David Kevin Gallagher | Bedriftsoversikten