What colleges would be a good fit for me?

Actually, it is - and it controls all social life; it is the backbone of the college. Someone who doesn’t want Greek Life (or a non influential one, such as Beloit’s) shouldn’t pick W&L. I agree with merc81 that business at a LAC is rare, especially if the student is looking for an “intellectual” college rather than a preprofessional one, which is why I’m thinking this student may be better off studying Economics. Some colleges, like Dickinson, offer international management, but this wouldn’t lead to finance - finance is well-represented at Hamilton and most students who go into it are in economics, math, or government. In short, I’m thinking OP’s goals would be better served if not looking for a business degree.

http://www.wlu.edu/student-life/residential-life/upper-division-housing/greek-housing