Instacart’s 33 year old founder and CEO is now a billionaire. Apoorva Mehta, who started the grocery delivery firm in 2012, has seen demand for his company’s services skyrocket in the wake of the coronavirus pandemic. Instacart, a booming on-demand delivery business, allows customers to select groceries online. Shoppers then pack and deliver the orders to a customer’s home.