News Michelle Ebanks Steps Down as CEO of Essence by Yah Yah March 10, 2020 by Yah Yah March 10, 2020 Michelle Ebanks, Chief Executive Officer of Essence Communications, Inc., will step down from the role of CEO at the end of this … Read more 0 FacebookTwitterPinterestEmail