Keela Organizations
The Ultimate Source of Truth for Donor Management and Fundraising
Technology:
Assistive technologies
Headquarters:
Canada
Industry:
Anti-Corruption