Dabo landed in the UK in 2000 and gained a BA in Environmental Management with Science in 2003 at University of Leeds. He studied further and obtained a PhD in Ecological Economics by 2007 from Leeds. Dabo spent about 5 years in Cambridge as a Postdoctoral researcher and later as a junior faculty. In between, Dabo worked for World Wild Fund (WWF) for a year as an Economist. He re-joined University of Leeds in 2011 as an Associate professor, the Chair of climate change economics by University of East Anglia in 2014 and joined Tsinghua University as the Distinguished Professor in 2019. He was conferred on the award of the Fellow of Academy of Social Sciences (FAcSS), UK in March 2019.