Michael Walsh is a Senior Partner Sales Manager at Avalara, where they help businesses manage tax compliance efficiently. Previously, Michael held positions including Major Accounts Executive at LogMeIn and National Sales Manager at Zoom Information. Their career also includes experience as a Sales Representative at Terra Networks and Major Accounts in the Online Services Division at Citrix Online. Michael earned a degree in Business Administration and Management from Merrimack College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices