10001- employees
Schlumberger develops innovative technologies to unlock access to cleaner, more abundant energy sources worldwide.
Open Positions
Customer Advocate / Customer Service Representative
Posted Jan 31
Part Time
Maintain confidentiality, display high integrity, and prioritize tasks efficiently
Other