Fra 2018 til mars 2024 var han generalsekretær i Utviklingsfondet, og fra 2007-12 var han generalsekretær i Norges Naturvernforbund. Han har vært engasjert i internasjonale miljø- og utviklingsspørsmål siden 1989 som frivillig, student, journalist, forsker, ansatt og styremedlem i en rekke organisasjoner og institusjoner. Han var partner i Nordic Consulting Group Norway (NCG) fra 2012 til 2018. der han utførte evalueringer, gjennomganger, organisasjonsanalyser og rådgivningsoppdrag.