David macharia


David Macharia is an IT personnel in Farmtrack Consulting Company for the past One Year. Having worked in an Investment Bank for the past Five years, he has a wide diversity on the systems. 

David holds a Certificate in Information Technology and currently pursuing a Business and Information Technology at MKU.