Logo
T

Twaweza East Africa

102 employees

Twaweza means “we can make it happen” in Swahili. Twaweza works on enabling citizens to exercise agency and governments to be more open and responsive in Tanzania, Kenya and Uganda.

Basic info

Industry

Civic and Social Organizations

Sectors

Civic and Social Organizations

Date founded

2009

FAQ