Lot’s of econ majors at Tufts go on to consulting firms. Tufts is not a business school but many if not most business professionals do not have an undergrad business degree. If you are looking at international Tufts has Fletcher and a big rep in IR. DD has friends working overseas for consulting firms. WashU is also a great school. You have two good choices, visit and pick where you like the vibe. WashU is more friendly mid-western vibe, Tufts is more east coast hipster.