Mukalele Rogers

An information technologies specialist with great experience and skills in ICT training, programming, systems administration, networking, web systems development and web hosting.