making informed decisions Ability to flourish in a small business setting, demonstrating initiative and taking
proper information on hardware/software Manage small projects under the supervision and with the assistance
Fluency in an African language Appetite to manage a small software development team Excellent software development