Tata AIA Life Insurance has hired Niladri Bhattacharya as its vice president of corporate communications and social media. “I ...