OverviewSuggest Edit

Telrad is a company providing fixed broadband wireless access solutions. It offers long-term evolution base stations and networks, long-term evolution customer premises equipment, and other products. The company caters to the aviation, government, energy, utilities, and other sectors.
Employee Ratings3.6


Telrad is headquartered in
Lod, Israel

Location Map

Latest Updates

Employees (est.) (Dec 2021)1,592
Share Price (Dec 2020)$0.1(-15%)
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Telrad

Moti Elmaliach

Moti Elmaliach

Chief Executive Officer (CEO)
Netanel Arnon

Netanel Arnon

Chief Financial Officer (CFO)
Yair Ben-Tov

Yair Ben-Tov

Vice President of Customer Support and Services
Zvika Ashkenazi

Zvika Ashkenazi

Taryn Sipperly

Taryn Sipperly

Director of Marketing
Show more

Telrad Office Locations

Telrad has offices in Lod, Delmar, Campana, Macul and in 2 other locations
Lod, IL (HQ)
Bat Sheva St 1
Campana, AR
Macul, CL
Castillo Urizar Sur 3595
Asunción, PY
Capitan Emeterio Miranda 1512
San Isidro, PE
Piso 11San, C. Antequera 777
Delmar, NY, US
357 Delaware Ave #422
Show all (6)

Telrad Financials and Metrics

Telrad Revenue

Market capitalization (2-Dec-2020)


Closing stock price (2-Dec-2020)

Telrad's current market capitalization is $14.8 m.
Show all financial metrics

Telrad Online and Social Media Presence

Embed Graph

Telrad Frequently Asked Questions

  • When was Telrad founded?

    Telrad was founded in 1951.

  • Who are Telrad key executives?

    Telrad's key executives are Moti Elmaliach, Netanel Arnon and Yair Ben-Tov.

  • How many employees does Telrad have?

    Telrad has 1,592 employees.

  • Who are Telrad competitors?

    Competitors of Telrad include Wavecomindo, Airtel-Vodafone and DLS Internet Services.

  • Where is Telrad headquarters?

    Telrad headquarters is located at Bat Sheva St 1, Lod.

  • Where are Telrad offices?

    Telrad has offices in Lod, Delmar, Campana, Macul and in 2 other locations.

  • How many offices does Telrad have?

    Telrad has 6 offices.