Tax ManagerTwitch · Los Angeles, United States +4 more postings2d agoNewManagerAccounting & Audit$90k – $157k