COM:OCTERRACAPITAL
Octerra
- Privately Held
locale
United Statesmarket
PRIVATEindustry
Investment Managementwebsite
octerracapital.com
Octerra is an investment company that focuses on catalyzing economic growth by addressing challenges in financial inclusion, democratization of access, interconnectedness, and improving quality of education and healthcare.