Ioannis Tsakiris este vicepreședinte al Băncii Europene de Investiții. În perioada 2019-2023, a fost ministru adjunct al dezvoltării și investițiilor în Grecia, fiind responsabil în principal de programul de investiții publice, de fondurile europene și de banca națională de dezvoltare. A fost, de asemenea, guvernator supleant al BERD și al Băncii Mondiale și în Consiliul de administrație al Băncii pentru Comerț și Dezvoltare a Mării Negre.
Până în 2019, a deținut mai multe funcții de conducere în cadrul Fondului European de Investiții, implicat în piețele europene de capital de risc aflate în faza de dezvoltare, în special în Europa de Sud-Est și în țările învecinate cu UE, unde a înființat și dezvoltat, de asemenea, mai multe inițiative și platforme de investiții și de finanțare.
Deține diplomă de licență BSc și diplomă de masterat MSc în Inginerie Minieră (Universitatea Națională Tehnică din Atena) și o diplomă MBA (Management School – Imperial College London).