Leader of Transbay Transit Center Resigning in September
by Spencer Lam
May 21, 2020
Mark Zabaneh, the head of the Transbay Joint Powers Authority, announced Tuesday that he will be leaving the organization come September. Zabaneh oversaw the opening and ensuing chaos of the Transbay center’s support beam fiasco.