James Fredric Haft | Bedriftsoversikten