浪花直播

Daniel Petrie

Guest Speaker

Professional Affiliation

Director, Global Affairs and Advocacy, Habitat for Humanity International