CEO
Lars Janssen
CEO Approval Rating
82/100
2001
PrivateAcquired by Focus Home Interactive
http://www.deck13.de