People

david-baruch

David Baruch

CIO - Spencer Stuart