Modi is a consultant in McKinsey's New Jersey office