Tax Manager (U.S location flexible) - Atlanta, GA