President & CEO
Robert Church
CEO Approval Rating
88/100
1997
PrivateSubsidiary of Avtex Solutions, LLC
https://www.ariasolutions.com/