Continue in 3 seconds
Peter Horadan

Peter Horadan

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