Registered entities
TERRA.DO INC.
Reg. No. 7934053United States
Terra.do Inc.
Reg. No. 0001912517United States
TERRA DATA d.o.o
Reg. No. 18806538384Croatia
Reputation
Customer rating 4.9 / 5 across 435 reviews.
Investor mix
24 investors on record; lead investors include Avaana Capital Advisors, SAE, Climate Capital.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 10 | 42% |
| Private equity | 1 | 4% |
| Angel & family office | 3 | 13% |
| Other / undisclosed | 10 | 42% |
Hiring activity
No recent openings observed
No roles tracked in the last 12 months
27 Jul 2025 · Battery Engineer · Coquitlam
Based on job postings tracked across public sources.
