The European Commission has launched a new partner search facility through their Participant portal. This will feature a phased roll out, in the first instance people can search for potential partners for EU proposals on organisation profiles. By completing the web form you can contact that organisation as a first step.
For more information please see:
https://ec.europa.eu/research/participants/portal/desktop/en/organisations/partner_search.html