CEO
Andy Vabulas
CEO Approval Rating
66/100
1989
PrivateSubsidiary of Sonata Software Limited
http://ibisinc.com/