CEO
Bob Myers
CEO Approval Rating
68/100
1996
PrivateSubsidiary of Accenture Plc
http://pillartechnology.com/