EACHA logo

EACHA

0 followers

The European Automated Clearing House Association (EACHA) is the technical cooperation forum of European ACHs. Its membership comprises of 25 institutions from 23 countries. The Association members gathers twice a year to discuss European developments in retail payments. The philosophy of EACHA... Read more

Industries

Headquarters

Brussels, Belgium

Links


Org chart

Collapse
Steven Brown
Secretary General