State & Local Tax (SALT) Manager – Income & Indirect Taxes
Barracuda Networks Inc.
·
Full Time
·
13 hours ago
Barracuda Networks Inc.
Manage multi-state income, franchise, and sales tax compliance, including filings and nexus analysis. Oversee tax system configurations in Avalara and support state and local tax audits.