Han var direktør for den svenske Nobelstiftelsen fra januar 2021. I november 2023 ble han utnevnt til sjef for FNs internasjonale havkommisjon.