To be a good leader, you need to know everything in your business, meaning that you have to understand simple things in each field in the company, such as accounting, technical programs, and so on. This will help you to hire employees easily and guide them.
A leader has to be hard-working. Thus, employees will respect and appreciate him and will work more efficiently. It differs from the leader who just allocates tasks and blames others.
The last thing is blaming. Think that you are the reason behind every problem in the company. For example, if an accountant made a mistake, you have to hold accountable the administrator, and who hire the administrator? You. So, you have to take responsibility and don’t punish anyone until you find a way to solve the problem. Then investigate and try to fix everything, to avoid the same problem in the future + blaming gives no results.