Northside Hospital is in the top 20 of America’s best employers, according to Forbes magazine’s annual list. Also on the list are three major corporations headquartered in Sandy Springs: BCD Travel at number 231; United Parcel Service at number 362; and Newell Rubbermaid at number 468. Northside, on Johnson Ferry Road in Sandy Springs’ “Pill […]