Το Ίδρυμα Ιωάννου & Ευτέρπης Τοπάλη ιδρύθηκε με Προεδρικό Διάταγμα που δημοσιεύθηκε στο ΦΕΚ 704/23-09-1988/Τεύχος Δεύτερο, σύμφωνα με τις διατάξεις του Ν. 2039/1939, ως νομικό πρόσωπο ιδιωτικού δικαίου.
Διοικείται από δωδεκαμελές Διοικητικό Συμβούλιο και εδρεύει στην Πάτρα.
Τα μέλη του Συμβουλίου διαθέτουν μακρά εμπειρία συμβάλλοντας καθοριστικά στην επίτευξη των στόχων του Ιδρύματος.