How would you rate your leadership abilities? Do you play fair and communicate well or are you more of a whip cracking dragon?

The happiness of your staff plays a major role in the success of your business. Happy staff provide customers with an excellent service, happy customers recommend you to friends and business acquaintances. Simples!

To improve your leadership style take a look at these 12 personality traits of a great boss from Officevibe.

Do Your Employees Love You 12 Personality Traits of a Great Boss