David Singer

David Singer is a Sydney lawyer and a foundation member of the International Analysts Network.