Vibhor Talreja is a Non-Executive Non-Independent Director of IndoStar. He joined Everstone in 2019 as a Managing Director to lead the financial services sector along with other responsibilities.