Baruch
Sterman

Vonage
Vice President, Technology Research
Facebook
Twitter