Max Life Insurance Ltd., one of the leading life insurers in India, has appointed Rahul Talwar as Senior Vice President and Head-Marketing of the....