There are a lot of different things that will shape your leadership style, from the type of industry you're in, to your unique skills and talents. But one of the most important factors that should determine what you focus on as a leader is the size of your company.
Small companies, and by that I mean less than a dozen employees, have a culture that's totally distinct from their larger counterparts. Typically, you have a handful of employees who are doing multiple jobs within a relatively flat hierarchy. You may have people who have been given the 'manager' title, but in reality, there is little depth to the leadership structure and everyone tends to pitch in where needed.
Likewise, the high-paced, hands-on atmosphere that comes with trying to get a new company off the ground means employees often don't have a lot of time, especially for formal development.
So when leading a small company, the most important thing to focus on is communication. In such a collaborative atmosphere it's honest, open communication that is going to keep everyone working together effectively.
Here's some tips for getting the communication flowing.
But once your company reaches the mid-sized mark, meaning about 25-30 employees, that's when employees start to become more specialized. It's at this point that it becomes important to start building some depth into your management ranks.