OverviewSuggest Edit

Telrad is a provider of telecommunication solutions. It offers broadband, wireless, telecom, base stations, and other services.
Employee Ratings3.3


Telrad is headquartered in
Lod, Israel

Location Map

Latest Updates

Employees (est.) (Nov 2020)2,166
Share Price (Nov 2020)$0.2 (-27%)
Cybersecurity ratingCMore

Key People/Management at Telrad

Moti Elmaliach

Moti Elmaliach

Chief Executive Officer (CEO)
Uri Dotan

Uri Dotan

General Manager, Latin America
Yishai Amsterdamer

Yishai Amsterdamer

General Manager, BWA Division
Yair Ben-Tov

Yair Ben-Tov

Vice President of Customer Support and Services
Netanel Arnon

Netanel Arnon

Chief Financial Officer (CFO)
Show more

Telrad Office Locations

Telrad has offices in Lod and Delmar
Lod, IL (HQ)
Bat Sheva St 1
Delmar, US
357 Delaware Ave #422
Show all (2)

Telrad Financials and Metrics

Telrad Revenue

Market capitalization (19-Nov-2020)


Closing stock price (19-Nov-2020)

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

Telrad Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

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, Uri Dotan and Yishai Amsterdamer.

  • How many employees does Telrad have?

    Telrad has 2,166 employees.

  • Who are Telrad competitors?

    Competitors of Telrad include Boingo Wireless, Sprint and Eir.

  • Where is Telrad headquarters?

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

  • Where are Telrad offices?

    Telrad has offices in Lod and Delmar.

  • How many offices does Telrad have?

    Telrad has 2 offices.