Sherwood Country Club Employee Directory
Recreational FacilitiesCalifornia, United States51-200 Employees
Sherwood Country Club is a private recreational facility located in Thousand Oaks, California, offering golf, tennis and country club amenities to its members. It features an 18-hole championship golf course designed as a Jack Nicklaus signature course, a driving range and a dedicated golf clubhouse. Adjacent to the golf facilities is a tennis complex with 14 courts, plus a pool, a fitness facility and a full-service spa. The club is located at 320 West Stafford Road, Thousand Oaks, California 91361, United States, at the base of the Santa Monica Mountains. The organization employs between 51 and 200 people and reports annual revenue in the range of $100 million to $250 million. More information is available on its website at sherwoodcountryclub.com.