Samson Itodo

Samson Itodo

Samson Itodo is an elections and constitution building enthusiast. He is the Executive Director of YIAGA Africa