About Avalara, Inc.
Operating in the Software industry, Avalara, Inc. is based in Seattle, Washington (WA). The company is classified under the Software sector. The company is headquartered in Seattle, Washington (WA). Investment activity recorded for the company includes participation from Lynwood Capital Partners, Inc., Battery Ventures and Sageview Capital LP. The company is backed by private equity.