Außerdem ist er Mitglied mehrerer anderer Aufsichtsräte, darunter Rabobank Group, Ten Kate bv (Familienunternehmen in der Produktion von tierischen Proteinen) sowie der europäischen Holding-Gesellschaft des weltgrößten Mikrofinanzunternehmens Finca.

Leo hat 38 Jahre in verschiedenen Stellungen innerhalb und außerhalb Deutschlands bei der Deutschen Bank gearbeitet, zuletzt als Chief Country Officer für die Niederlande und Belgien.
Leo hat seinen Abschluss in der Finanzwirtschaft an der Universität Augsburg erworben.