322 employees have rated Avalara Chief Executive Officer Scott McFarlane on Glassdoor.com. Scott McFarlane has an approval rating of 90% among the company's employees.