Catherine Nyorani Wafula is a skilled freelance writer who offers blogging, ghostwriting, and copywriting services to B2C and B2B businesses. Her specialty is in digital marketing, blogging and freelance writing. Being a versatile writer, she can easily tackle a variety of other niches as well.