IDinsight appoints Mallika Ahluwalia as Chief Impact and Strategy Officer

Ahluwalia brings experience in building relationships and leading social impact initiatives. Mallika Ahluwalia is appointed as the Chief Impact and Strategy Officer of IDinsight. She earlier held the position of India Regional Director. Ahluwalia’s...