<p>Do you want to major in business because you want to work in a business, or because you’re interested in the subject. Many “business leaders” do not study business in college. They study applied math, CS, economics, foreign languages, or any other major (typically with a little or large dose of statistics). They look for schools with a strong alumni network or strong regional connections, get internships, do a good job and get professional recommendations, then work for a while and after 3-5 years get an MBA (sometimes paid by their employer).
You can definitely try for some of the Top 20 business programs but don’t discount other colleges.
For instance, Dickinson has an excellent international management program. Colgate, Amherst, and Williams should be on your list as reaches although I’m not sure Amherst and Williams are reachable (depends if lack of EC is related to working for your dad or not. “working” counts as an EC if it was regular and included school weeks, not just breaks/vacation.)</p>