Naomi David

Naomi David

Product Marketing and Management
16 points