COMPANY PROFILE · UPDATED 09 JUL 2026
Terra
Terra was a Spanish Internet multinational company owned by Telefónica. It was headquartered in Spain and had offices in Brazil, Chile, Colombia, Mexico, the United States and Peru. Part of the Telefónica Group (the former Spanish public…

This profile is unclaimed — do you work here? Claim it
Claim it →- Founded
- 1999
- Headcount
- 660
- Open roles
- 0
- Last raised
- —
LEADERSHIP
Founders & key people
OPEN ROLES
Hiring at Terra
No open roles listed right now. Check back soon or search all jobs →
TAGS