What are Image Rights and why should You care?

Image is everything. A picture is worth 1000 words. I am sure you have heard one of those quotes somewhere. And it is true that when creating and promoting a brand online, using pictures is one of the most effective ways of communicating with your audience. However, in the era of Data Protection, if notContinue reading “What are Image Rights and why should You care?”

Shareholders Agreement: What is it and Why is it Important?

Every Founder who starts a business does so to make a profit and be their own boss. There are several structures you can use to run your business but the most common one is a private limited company. One of the central aspects of a limited company is the idea of having shares which determineContinue reading “Shareholders Agreement: What is it and Why is it Important?”

What is a Non-Disclosure Agreement and why do You need one?

Written by Meshack Masibo 3 years ago, one of my first Clients approached me, he runs a software development company that has developed a steady client base. However, he felt that he did not have all the skills needed to guarantee the continued success of his business and wanted to onboard a business development partner.Continue reading “What is a Non-Disclosure Agreement and why do You need one?”

5 Reasons why you need a Website Development Agreement

In today’s world, a website is the single most important digital asset a company can have. An attractive website can attract or repel customers to/from your business. However, very few have the skills and capacity to build their websites so they outsource this work to skilled professionals known as website developers. Often, the companies thatContinue reading “5 Reasons why you need a Website Development Agreement”

5 reasons why you need to form a Company for your Business

Recently, I had a conversation with an E-Commerce Marketplace Founder over a cup of tea. She had been running a niche marketplace for a very long time and earning profits but had never formally registered the business as a company. Despite how risky this was, she simply never considered formally registering her business and didContinue reading “5 reasons why you need to form a Company for your Business”


Filing your Taxes is an important thing for any Business. Evading tax is an offence and can lead to KRA slapping your business with a huge fine that cripples and kills your enterprise. These are some of the taxes you need to pay as a small or medium size business owner; 1. Turnover Tax –Continue reading “WHAT TAXES DOES YOUR BUSINESS NEED TO PAY?”


Are you a Company or Organization that handles people’s data such as an E-commerce Platform, an IT Company, a Web Development Company or a Tech based Company? The Data Protection Act affects you. Under the Act you are required to register as a Data Controller or Processor under section 18 of the Data Protection Act.Continue reading “FINE ALERT!!DO YOU HANDLE PEOPLE’S DATA?”

5 things to consider before you form a Company in Kenya

If you decide to run a Business as a Company, these are some of the things you need to consider. 1. A Shareholders Agreement – This allows you to classify the different types of shares in the Company and allows you to retain control over the Company. It also allows you to control how sharesContinue reading “5 things to consider before you form a Company in Kenya”