NPower helps nonprofits use technology to better serve their communities, by providing integrated technology services including planning, consulting and training.
It was founded as part of a national NPower Network by Microsoft but has since become independent.