Nancy Macharia Retires from TSC, Commission Seeks Her Successor May 5, 2025 Maverick John Nancy Macharia is leaving her position as the head of Read More …