Brian Kwesiga

Engineer & leader passionate about society, technology, politics.