EN FR
Login Post Job

Terrra Industries

Unclaimed Company ✓ Source Verified by BudRace
Abuja, Abuja Federal Capital Territory, Nigeria www.terraindustries.co
Open positions
2
View Open Positions

Are you an official representative of this company?

Request ownership of this profile. BudRace will review your evidence before transferring ownership.

Sign in with a verified employer account to request ownership of this profile.

About Company

Terra designs and manufactures autonomous systems that protect critical infrastructure across Africa and the Global South.

Latest Jobs