There are many skills needed to run a business, especially when you're building a start up from scratch. As your business grows, no doubt some of those skills you first need will be delegated but as a business owner, having a firm understanding of the way all of the cogs within your business turn is a good idea.