Home
About
Contact
More
Management consultant specialized in strategy and incubation of new business with emerging technologies.
Planna, Inc.
Address: 2 Embarcadero Center 8F, San Francisco, CA, 94111
Founded: 2016 Jun