Aon has appointed Mr Rishi Mehra as head of India. In his new role, he will bring capabilities across risk, health, wealth and talent consulting together under a model. The model will bring expertise and solutions to clients across India. He will also be involved in the integration of Global Insurance Brokers.