CEO
Greville Lucking
CEO Approval Rating
85/100
2009
PrivateAcquired by Trading Technologies International, Inc.
https://www.axetrading.com