If you are wanting to switch to go into a very specific technical field, then you will need to do your research and complete the steps necessary to make that happen. If your career path is more general and switching majors will cause you to have to take a lot of extra classes, I would strongly consider finishing out college in your current major and getting your degree. College is very expensive, and your degree doesn't always dictate what your profession is going to be later in life. Spending more money to get a specific piece of paper is not always the answer. There are other options.
In the business world, I see people with every degree imaginable. It's just about getting in the door when you are talking about a lot of entry level positions. A bright, well researched candidate can do well in an interview even if they don't have a degree for that specific field. Once you get your foot in the door, you'll be able to pursue the knowledge you need to move up, and your experience and performance in that job will weigh heavily as you pursue other opportunities.