Peter Isaac's Location
Austria
Peter Isaac's Work
Peter Isaac's Education
Peter Isaac's Summary
Peter Isaac, based in Austria, is currently a Projects and Programme Specialist at IAEA, bringing experience from previous roles at OSCE. Peter Isaac holds a 1999 - 2003 Concordia University. Peter Isaac has 2 emails on RocketReach.