There are still lots of open positions. Let's find the one that's right for you.
The Site Leader position in Torrance, CA, is a contract role focused on overseeing the daily operations of a small site or service shift. The role involves managing staff, ensuring service excellence, and maintaining workflow and quality standards while interacting with customers and vendors.