I have reviewed for very very many journals. Including perhaps most infamously the Hansen et al paper for ACP. My reviews are mostly simpler to undertake than that one.
I have undertaken panel reviews for NASA and NOAA and write in reviews for NSF, French, Austrian and UK funding applications
In 2017 I served on the Expert Advisory Group for the Citizens Assembly consideration of the topic of climate change
In 2018 I shall serve as a reviewer for the EUMETSAT ROM-SAF facility