A really good manager is a good coach. The coach can guide, provide perspective and tools for their team members to succeed. I believe 80% of the team’s success (productivity, efficiency, effectiveness etc) depends on the manager. The rest on the team members’.
If the manager is a good coach, then not only the team members will grow in their professional careers but also the company will grow. The subtle difference between a manager and a coach is their approach to managing people.