After working with Meta India for four years, Amit Ojha has left. Ojha served as the Head of Marketing Partners at his most recent position. He....