Tulane or St Andrews (Scotland)

D wants to major in business and has been accepted to these 2 great schools which come in similarly priced. Both are a flight away from our NY home but I am wondering mostly how each institution may be viewed by graduate program admissions and how active the alumni network may be in her future job search?
Any advice gratefully received as well as any input from students or parents who may have already chosen between these 2 institutions.
Thank you