Carlos Alvarado

board | 2024

Carlos Alvarado Quesada served as Costa Rica's President from 2018 to 2022, emphasizing climate action and human rights.