ECAP dispone in Svizzera di 31 centri formativi, coordinati da nove sedi regionali con direzioni a Aarau, Basilea, Berna, Lamone, Losanna, Lucerna, Soletta, Winterthur e Zurigo. La sede della direzione è a Zurigo.
Gli organi direttivi di ECAP sono costituiti da Consiglio di Fondazione, Presidenza e Direzione, le cui funzioni e ambiti di competenza sono stabilite dagli Statuti e dal regolamento interno.
Direttore
Guglielmo Bozzolini [tocco-encoded-addr:MTAzLDk4LDExMSwxMjIsMTIyLDExMSwxMDgsMTA1LDExMCwxMDUsNjQsMTAxLDk5LDk3LDExMiw0Niw5OSwxMDQ=]
Vice Direttrice
Giuliana Tedesco-Manca [tocco-encoded-addr:MTAzLDExNiwxMDEsMTAwLDEwMSwxMTUsOTksMTExLDY0LDEwMSw5OSw5NywxMTIsNDYsOTksMTA0]
Presidente
Fiammetta Jahreiss-Montagnani [tocco-encoded-addr:MTAyLDEwNiw5NywxMDQsMTE0LDEwMSwxMDUsMTE1LDExNSw2NCwxMDEsOTksOTcsMTEyLDQ2LDk5LDEwNA==]
Vice Presidente
Balthasar Glättli [tocco-encoded-addr:MTEwLDk3LDExNiwxMDUsMTExLDExMCw5NywxMDgsMTE0LDk3LDExNiw2NCwxMDMsMTA4LDk3LDEwMSwxMTYsMTE2LDEwOCwxMDUsNDYsOTksMTA0]
Altri membri
Un comitato scientifico si riunisce due volte l'anno, non solo per accompagnare le attività di ECAP ma anche per sondarne l'orientamento strategico da una prospettiva più ampia. Il comitato scientifico è presieduto da Andreas Rieger.