My Life In Tech The Meta boss passionate about restoring trust in African ecommerce Kelechi Njoku 23 months ago