David Wald

CEO

David Wald is CEO of Aclaimant.