John Muchai

Board Vice President | Director of Finance, Baltimore Community Foundation