Steve is a Silicon Valley investor and operator and three-time startup CEO. He works with the Space Invoices team on business strategy, global operations, and partnerships.
This person is not in the org chart
This person is not in any teams
This person is not in any offices