Founder & CEO
Bill Stewart
CEO Approval Rating
97/100
1985
PrivateIndependent Company
http://www.petra.com/