Customer Support Specialist
Idaho Falls, ID · On-site
$17.25 - $23.25/hr
The SCS Specialist handles telephone customer support with existing Melaleuca Services Customers who have questions about their service, billing, technical support, change requests, or who are ...