Techno Brain - Sales Leader (4-10 yrs) Africa, IT Future Sales Leader (High-Potential Growth Role) Company Overview: Techno Brain Group (www.technobraingroup.com) is a leading integrated solutions provider...