Christine Idzelis Leon Black Is Stepping Down as CEO of Apollo Apollo announced leadership changes the same day it released results of the independent review of Black’s professional relationship with Jeffrey Epstein. Christine Idzelis January 25, 2021