Michelle Tafoya's Location
Seymour, TN, US
Michelle Tafoya's Work
Michelle Tafoya's Skills
Michelle Tafoya's Summary
Michelle Tafoya, based in Seymour, TN, US, is currently a Sales Support Manager, Order Management at Quest Software, bringing experience from previous roles at Quest Software. With a robust skill set that includes Direct Sales, Order Management, Solution Selling, Management, Sales Operations and more, Michelle Tafoya contributes valuable insights to the industry. Michelle Tafoya has 6 emails on RocketReach.