Best Places to Work in Healthcare - 2013 All <Prev Next> Rank 39 - Providers Locum Leaders Provider/Insurer, Alpharetta , GA Tweet Share Share Email More Employees: 41