Dear Leena,
In all organizations, you have four levels (some say five levels):
1. Doers
2. Supervisors
3. Managers
4. Business Leaders
The fifth could be termed as Organizational Leaders. Once you understand this, it is easier to visualize what skills are required for the Team leaders you are talking about. Initiative is required at all levels. Supervisory or Junior management requires some specific leadership, and we emphasize Role Modeling. Managers require more delegating skills. Business managers require Vision. Organizational leaders require Mission and Vision.
This is in short. I think if you try to read on these subjects, you will get more information. Even if you select a Training program, you need to keep this fundamental in mind. A training program focusing too much on vision will have no impact on the entry-level leaders, that is Junior management.
I hope you gain some insight.
Siva