Operations Leader, Stanford (Palo Alto, CA, US, 94304) - Sephora

Palo Alto, CA 94304