Managing Partner
Victor Barris
CEO Approval Rating
48/100
2006
PrivateAcquired by Protiviti Inc.
https://www.identropy.com/