Noa Segol

Noa Segol

VP Marketing & Strategy, PractiTest
13 points
All activity