James Paterson has a position (Member, Advisory Council) at Krach Institute for Tech Diplomacy

Title Member, Advisory Council
Is Current yes
Updated 4 months ago