Richard Stendardo

Chief Executive Officer @ Yottaa

Found 3 valid emails:

Yottaa

United States
51 - 200 employees
Yottaa is an eCommerce Acceleration platform

SalesQL reveals any person's emails directly from Google Chrome: