What defines a great leader? – The ability to engage every single person in the company and make them feel indispensable. Be equally generous towards your employees and partners. Always show your appreciation and make everybody feel they’re essential for the well-being of your business. If your employees feel empowered and self-conscious, the business will yield higher results as well.