Ioan Durnescu este profesor universitar la Universitatea din Bucuresti, Facultatea de Sociologie și Asistența Socială, unde predă cursuri precum Metode și tehnici de lucru cu persoanele aflate în conflict cu legea, Strategii de reintegrare, Modele comparative de probațiune, Asistența socială în penitenciar etc.
Ioan Durnescu a lucrat în sistemul penitenciar și în cel de probațiune. Prin urmare, poate fi considerat un ‚pracademic’, care îmbină latura academică cu cea practică.
Trainerul este membru în numeroase organizații profesionale (ex. Confederation of European Probation, European Society of Criminology) și este co-editor al revistei: European Journal of Probation.
În calitate de trainer, a lucrat in țări precum Iordania, Croația, Spania, Moldova, Kosovo etc.