Project Manager
New York, NY
RITM
Thumbtack Technology
Sales Manager at Thumbtack Technology
Omsk State Technical University
Gerchik