John Barry is a political activist, trade unionist and professor of green political economy at the Centre for Sustainability, Equality and Climate Action at Queens University Belfast. He is also co-chair of the Belfast Climate Commission and a member of the Sustainable Future Committee of the Joseph Rowntree Charitable Trust.
John Barry is a freelance journalist based in Cahersiveen, Ireland. He specializes in covering local news and events, with a particular focus on greyhound racing. His work has been featured in various publications, including the Irish Independent, 19FortyFive, E-International Relations, and The Conversation Australia + NZ.