Home / Policy / Depaul International Impact Report 2023
Depaul International Impact Report 2023
Depaul is currently based in seven countries (Croatia, France, Ireland, Slovakia, Ukraine, the UK and the USA) providing a range of urgent accommodation and services for people in great need. Explore our 2023 Impact Report to find out more.