Upshot
Show contact
Nick Emmons
Chief Executive Officer
Igor Leygerman
Lead Product Designer
Greg Larson
Content Manager
Kjetil Vaagen
Software Engineer
Nikhil Chaturvedi
Business Development Specialist
+ 4 more
November 14, 2022 - present
View in org chart