Former Sports Illustrated Play CEO Jeff Karp to lead Big Fish Games
Seattle-headquartered, Big Fish Games, recently announced that it has appointed Jeff Karp as managing director and president. The former Zynga and Electronic Arts (EA) executive will lead the casual games compa...