ABOUT US

Contact

Get In Touch
Follow Us

Send us a message

Twaweza Initiative is a Canadian registered charity based in Ottawa, ON. Charitable Registration Number: 79310 7624 RR0001