Not everybody wants to work on their desk all day long. Some people need some kind of authority, some want to demonstrate their professional skills while some desire a leadership role to lead a team towards success.
When we talk about a business management, you should start your leadership role in early phases of your career. You will need to show your superiors your professional skills even when you are working on a same level as your other colleagues.
With the right attitude from the start you will climb higher in your career. Once you have displayed your skills as a leader, your career in business management will be on the right track.
Once on the management level, you will need to understand the way how the business works to take it in the right direction.
Smaller companies are easy to manage as the directions from superiors are less to none. Also, smaller teams are easy to manage and communication among the group is better. Though, smaller companies do suffer in form of funding and need to work for extra hours to meet set goals. Compare to them, large companies have many advantages but it all depends on the company and what culture it follows.
Larger organizations have managers at different levels that do the same task of managing and directing the people and using the resources successfully.
Management based jobs are available in all kind of firms and business. If you want to climb higher in your career then you can apply to a job that gives you a better rank.