About this role
Sales Support Specialist at Engineered Corrosion Solutions LLC. Location: Saint Louis, Missouri, United States. Role: Support sales, Manage leads, CRM data Requirements: High school diploma; 3 years customer service or sales experience; strong communication and organizational skills; prioritization and problem-solving. Category: Sales Seniority: Entry Level Commitment: Full Time Workplace: Onsite Languages: English