Sarah Chenna

Sarah Chenna

New PM, working in fintech

Links