Michelle Ebanks appointed next President and CEO of The Apollo – Amsterdam News Written by Site Adminstrator on June 6, 2023. Posted in Blog. Michelle Ebanks appointed next President and CEO of The Apollo Amsterdam News * This article was originally published here Previous Next