World Oil
–
Compton, CA, 90221
... We are seeking a Customer Care Specialist I for a Full-time position in Compton, CA! Position Summary: The Customer Care Specialist l uses in-depth knowledge of our products, service, and systems to deliver world class customer service to our ... - May 04