David Leifer 

Senior Managing Director

Contact

David

(510) 208-8264

Bay Area Office

KNN Public Finance
2054 University Avenue, Ste. 300
Berkeley
CA
94704

Education

Credentials

Professional Associations