TERRA corporate office is located in 1 Gate Avenue Difc L, Dubai, Dubai, United Arab Emirates and has 11-50 employees.
drive terra
terra
terra tech ltd
Departments
Number of employees
Operations
3
C-Suite
2
Finance
2
Engineering & Technical
1
Information Technology
1
Marketing
1
Legal
1
| Location | People at location |
| Asia | 11-50 |
Explore people who held key positions, contributed to TERRA's success, and advanced their careers.
Explore More
Drive Terra specializes in battery swapping infrastructure designed to support electric delivery fleets in emerging markets. Their technology enables a full battery swap in just 30 seconds, eliminating charging delays and reducing fuel costs by 40%. The company offers real-time telemetry and fleet intelligence solutions to maximize uptime and effic... Read More