genevadiplomacy

Jack Roepers

Jack Roepers

Board Advisor & Interim Executive GSD. DIR honoris causa 2011