Mitchelle De Leon serves as the chief impact officer of SkyTruth. Prior to joining SkyTruth, he was a senior associate in the environmental policy and advocacy group at CEA Consulting.
The 30x30 Progress Tracker allows anyone to monitor the commitment made by world leaders in 2022 to protect and conserve at least 30% of the planet by 2030.