Business is a very vast field. Strangely our education system only emphasizes its 3 branches; Marketing, HR or Finance. When I graduated in BBA (hons), with my major in marketing, wasn't even aware of the ample opportunities out there. The roles in business include areas such as operations, sales, consulting, project management, public relations, training & development, etc etc. Yes you can definitely find your passion amongst the 3 branches, however, it doesn't mean you 'll only be able to stick with that area of the field. I am a sales executive at an IT corporation, who has also previously in the development sector as a consultant and is also a part-time trainer. Furthermore, my knowledge in finance has helped me to invest intelligently. You might be an expert at 1 thing but as a business expert, it's more fruitful to by dynamic in today's world than to be specific. Companies want fewer people who can do multiple tasks. It's just more profitable for them to invest in a dynamic individual than someone who they have to think twice before promoting in a more dynamic role.