Chairman & CEO
Albert Lowenthal
CEO Approval Rating
79/100
1881
PublicIndependent CompanyNYSEOPY
https://www.oppenheimer.com/