Give your Time, Change a Life: Volunteer Now!
Join others who are helping us achieve the impact in the Canadian immigrant community
ABOUT US

Twaweza Initiative is a Canadian registered charity based in Ottawa, ON. Charitable Registration Number: 79310 7624 RR0001
-
info@twaweza-initiative.ca