Raising IT Organizations

A flexible software platform that helps nonprofits optimise their on-line presence

Technology: Assistive technologies
Employee Number: 51-100
Headquarters: United Kingdom
Estimated Revenue: $1M to $10M
Industry: Innovation, Technology, and Research