Claim.org employs 5 employees. The Claim.org management team includes Kelli Morales (Co-Chair of Technology and Analytics committee).
Looking for a particular Claim.org employee's phone or email?