CEO
Stephen Luscombe
CEO Approval Rating
79/100
2002
PrivateAcquired by Elemica, Inc.
http://www.omprompt.com/