CEO
Michael DeLacey
CEO Approval Rating
77/100
1994
PrivateAcquired by Symetri Ltd.
https://www.microdesk.com/