CEO
Manuel Saballus
CEO Approval Rating
82/100
2009
PrivateAcquired by Vela Software International, Inc.
http://www.peakwork.com/