Avalara Inc.
Sr Manager, Customer Account Executive
3 days ago
Durham
What You'll Do You will drive maximum life-time customer value as you recruit, train, and lead a team of 5-8 Customer Account Executives.You must be disciplined and, possess outstanding planning and time management skills, and bring customer facing skills and technical acumen.Experience with busi...