The new venture, called Bodhi Tree, will be financially supported by Qatar Investment Authority.
Shankar will reportedly play a crucial role in the operations of the company.
Mehta will succeed veteran media executive Uday Shankar.
Seven Islands Inc backed by Lupa Systems is looking to raise $345 million.
The former CEO of 21st Century Fox delivered the keynote address at the APOS conference.