CEO
Ilham Boulghallat
CEO Approval Rating
82/100
2005
PrivateAcquired by Monterro Software Investment AB
http://www.umbraco.org