Customer Service Specialist
North Charleston, SC · On-site
$47K - $64K/yr
This role is integral to the ICL Growing Solutions North America team and works closely with the Customer Supervisor to improve the customer experience. As a customer-facing position, it plays a key ...