Tagged: openDemocracy

openDemocracy appoints Geoghegan EIC and CEO

Peter Geoghegan has been named editor-in-chief and CEO of openDemocracy. Recently, Geoghegan was an investigations editor at openDemocracy. During his time here, he was nominated for the British Journalism awards in 2019 and 2020,...