Startups Leatherback CEO Ibrahim Ibitade Steps Down, Toni Campbell Appointed Interim CEO October 24, 2024