Knowledge management & communications
Joanne Sprague
Building information systems and communications platforms for development sector clients
Organizational development
Joanne Sprague
Services to aid development organizations in becoming stronger, more sustainable organizations
Planning for impact
Joanne Sprague
Impact planning and assessment exercises for social sector clients