New Appointment Booking.com appoints Santosh Kumar as Country Manager for India, Sri Lanka, Maldives and IndonesiaSeptember 15, 2022 Booking.com has appointed Santosh Kumar as Country Manager for India, Sri Lanka, Maldives and Indonesia. He succeeds Ritu Mehrotra, who…