TERRA Employee Directory

TERRA corporate office is located in 1 Gate Avenue Difc L, Dubai, Dubai, United Arab Emirates and has 11-50 employees.

Employees by Department

Departments

Number of employees

Engineering & Technical

2

Finance

1

Human Resources

1

Operations

1

Marketing

1

C-Suite

1

Key Employees of TERRA

  • MO
    United Arab Emirates flag for contact location.
    Mohammad Omar

    Chief Technology Officer

    PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail

TERRA Global Presence

globalPresence illustration
Asia11-50

Index of contact profiles from TERRA

Hundreds of professionals searching for TERRA have connected with key decision-makers. Join them?
Contact Name
Contact Info
Job Title
HQ Location
12

Former Employees at TERRA

Explore people who held key positions, contributed to TERRA's success, and advanced their careers.

  1. Finace Manager at Powerlease

    Worked as Financial Analyst

    at TERRA (2024-2025)

    email Rajan Neupane Email direct Rajan Neupane Direct
  2. Marketing Executive at Dubai Opera

    Worked as Marketing Assistant

    at TERRA (2024-2024)

    email Tia Sarkis Email direct Tia Sarkis Direct
  3. Member of the Audit Co... at Niceone

    Worked as Co-Founder

    at TERRA

    email Ibrahem AlSuhaibani Email direct Ibrahem AlSuhaibani Direct

Explore More

People from Similar Companies in the Consumer Services Industry Located in United Arab Emirates

Frequently Asked Questions Regarding TERRA Employees

How many employees does TERRA have?
TERRA has 11-50 employees
Who are TERRA key employees?
Some of TERRA key employees are Mohammad Omar
Where is TERRA located?
TERRA’s headquarters are located at 1 Gate Avenue Difc L, Dubai, Dubai, United Arab Emirates
How do I contact TERRA?
TERRA Contact Info: Phone number: +971 522969005 Website: www.driveterra.com
What does TERRA do?

Founded in 2021, Drive Terra is a micro-mobility solutions provider with a focus on electric motorbikes. The company is based in Dubai, United Arab Emirates.... Read More

Is TERRA a public company?
TERRA is private company therefore does not currently have an official ticker symbol
See more information about TERRA Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.