Automotive - Carlsbad, California, United States
Attendant/ Night Manager
Contact Robert Huston
Shell is a global group of energy and petrochemicals companies. With around 92,000 employees in more than 70 countries and territories.