People & Culture Manager role based in Bengaluru, Karnataka, India (On-site). Responsible for leading HR operations for Grand Mercure Bangalore, i...