Tax ManagerTripledot Studios3 hours agoFull TimeLeadNo H1BDallas, Texas, United States of America$100k - $130k