Speaker Profile

Pat Duffy
Co-Founder / The Giving Block