Michael Carroll has extensive experience in the sales industry, having worked at companies such as Commvault, Dell EMC, Bird Rock Systems, and Cisco Systems. Michael has held various titles such as Vice President of Sales, Director of Sales, Account Manager, and Territory Account Manager. Michael is skilled in driving new business, developing partnerships, and understanding business needs to forecast sales. Their background includes a BA in Business-Economics from Loyola University Maryland.
Sign up to view 2 direct reports
Get started
This person is not in any teams