Search
Close this search box.

Sorcha Edwards is Secretary General of Housing Europe, the European Federation of public, cooperative, and social housing providers in Europe.