Best daily deals
David Gitonga

David Gitonga

An avid reader and learner, David is an IT guru specializing in technology-related topics. He helps small businesses adopt and leverage tools that enable them to compete effectively in the online space.