Jim Kennedy

California Redevelopment Association

Current Role: Interim Executive Director