The EZtax brand, founded in 1997 (United States), from
6 sister brands
and 2913 competing brands.
The EZtax brand is owned by AVALARA INC, a company listed in New York.
EZtax belongs to the Software business sector.
EZtax is a brand of AVALARA INC (AVLR) Share price