My Team Lead style...
1. Get the right people
2. Give them the right tools and training
3. Remove all obstacles to their work
4. Profit.
…
Seems to be working so far. Of course, the downside to this is what you do if you don’t have the right people.