Chaminade Resort & Spa corporate office is located in 1 Chaminade Ln, Santa Cruz, California, 95065, United States and has 201-500 employees.
chaminade resort & spa
chaminade ltd
lho santa cruz one lessee inc
linwood's bar & grill
sunset restaurant
benchmark - tech corp
Departments
Number of employees
Operations
5
Sales
4
Marketing
3
Medical & Health
1
Finance
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Chaminade Resort & Spa's success, and advanced their careers.
Science Teacher at California High School
Worked as Guest Services
at Chaminade Resort & Spa (2016-2017)
Explore More
Chaminade Resort & Spa is a mountaintop hotel located in the Santa Cruz Mountains, offering peaceful accommodations, outdoor activities, and on-site dining. The resort features stunning views of Monterey Bay and provides a variety of amenities including spa services, fitness classes, and event spaces for meetings and weddings. Ideal for both leisur... Read More