- Omni Hotels (Austin, TX)
- Location Barton Creek Country Club's success is due to its dedicated, intelligent and self-motivated family of associates who work together to deliver ... is encouraged, then this is the place for you. Barton Creek Country Club associates...Texas Travel + Leisure World's Best Awards 2023 The Lifeguard Instructor role is dedicated to providing quality serviceā¦ more