Platform
Features
Pricing
Capella Partners
HQ
Capella Partners' headquarters in Santa Barbara, CA, United States
Managing Partner
Partner, Intellectual Property
R&D Lead, Hydrogen
No jobs in this office