logo

JobNob

Your Career. Our Passion.

Manager - Customer Account Manager - Emerging


Avalara


Location

Pune | India


Job description

Â

Avalara is expanding its Customer Account Management team in India. We are looking for a Sales Leader who is responsible for leading and managing a team of 5-10 Account Manager, and enable them to exceed the defined sales goals and KPIs across the North Americas territory. An Ideal candidate would be a thought leader with a proven track record of leading successful sales / account management teams of reasonable size and possess the ability to turn findings into executable plans. He/She must also be an inspiring leader able to build, develop & inspire a high performing team.

Candidates must be disciplined and goal-driven, possess outstanding planning and time management skills, and bring strong customer facing skills and technical acumen. Candidate must have strong sales management and process acumen. Management candidates must demonstrate strong leadership skills, providing their teams with clear goals and employing professional management practices, mentoring and motivational techniques to guide them to consistent success.

Responsibilities

Qualifications


Job tags



Salary

All rights reserved