Job Number 24000035 Job Category Human Resources Location The Westin Resort & Spa Himalayas, Khasra No 605 Narendra Nagar, Tehri Garhwal, Uttarakhand, India