Nathan Fletcher had a position (Board of Directors Chair) at San Diego Metropolitan Transit System

Title Board of Directors Chair
End Date 2023-03-00
Is Current no
Board member yes