CEO
Michael K. Stern
CEO Approval Rating
84/100
2006
PrivateAcquired by Monsanto Company
https://climate.com/