Namrata Phirke

Industrial Designer

Providence, RI, USA