President & CEO
Mark Duffell
CEO Approval Rating
63/100
06/1998
PrivateAcquired by EPiServer AB
http://www.ektron.com