Managing Director & CEO
Mark Schoen
CEO Approval Rating
84/100
2011
PrivateAcquired by Nexi Payments SpA
http://www.orderbird.com