CEO
Peter Kelly
CEO Approval Rating
90/100
1999
PublicIndependent CompanyNYSEKAR
http://corporate.openlane.com