We're currently hiring for our spring season to work and live on beautiful Fallen Leaf Lake outside of sunny South Lake Tahoe!
Stanford Sierra Conference Center is located on the shores of Fallen Leaf Lake in Northern California. We serve groups of various needs and sizes up to 200 people. Every spring and fall we employ a happy team of diverse staff to continually exceed our guest's expectations.
Fallen Leaf Lake is located on the outskirts of Lake Tahoe in California.