Spotnana
No bio yet
This person is not in any teams
Spotnana
9 followers
Based in New York, are building the technology stack to solve the experience, trust, and transparency challenges that legacy players in the $1.4 T Business Travel industry refuse to.