Peter Horadan is executive vice president of engineering and chief technology officer for Avalara.
Peter Horadan
Avalara
Current Role: Executive vice president of engineering and chief technology officer


Peter Horadan is executive vice president of engineering and chief technology officer for Avalara.