Homewood Mountain Resort

United States
100 Total Employees
Year Founded: 1962
Homewood Mountain Resort is a ski area on Lake Tahoe's west shore offering winter sports like skiing and snowboarding, alongside summer activities. It is known for its stunning lake views, less crowded slopes, and aims to provide a stress-free experience.

Recently Posted Jobs at Homewood Mountain Resort

In-Office or Remote
2 Locations
View all jobs

Homewood Mountain Resort Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United States