OverviewSuggest Edit

Apollo Power is a developer of technology solutions and products in the field of solar energy. Its flagship development is a flexible solar film designed to transform surface under the sun into an energy production source. Apollo Power's solar film technology is based on an innovative cell configuration of bottom electrodes.
HQYokne'am Illit, IL


Apollo Power is headquartered in
Yokne'am Illit, Israel

Location Map

Latest Updates

Employees (est.) (Dec 2018)11(+38%)
Share Price (Oct 2020)₪719.2 (+6%)
Cybersecurity ratingAMore

Key People/Management at Apollo Power

Oded Rozenberg

Oded Rozenberg

Esther Westreich

Esther Westreich

Eran Maimon

Eran Maimon

Founder & CTO
Michal Dagan

Michal Dagan

Deputy CEO
Elad Sharabi

Elad Sharabi

VP Business Development
Asaf Katz

Asaf Katz

VP Sales and Marketing
Show more

Apollo Power Office Locations

Apollo Power has an office in Yokne'am Illit
Yokne'am Illit, IL (HQ)
HaKidma St 7
Show all (1)

Apollo Power Financials and Metrics

Apollo Power Revenue

Market capitalization (19-Oct-2020)


Closing stock price (19-Oct-2020)

Apollo Power's current market capitalization is ₪230.7 m.
Show all financial metrics

Apollo Power Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Apollo Power Online and Social Media Presence

Embed Graph

Apollo Power Frequently Asked Questions

  • When was Apollo Power founded?

    Apollo Power was founded in 2014.

  • Who are Apollo Power key executives?

    Apollo Power's key executives are Oded Rozenberg, Esther Westreich and Eran Maimon.

  • How many employees does Apollo Power have?

    Apollo Power has 11 employees.

  • Who are Apollo Power competitors?

    Competitors of Apollo Power include Enyo Renewable Energy, OffGridBox and Edisun Power Europe.

  • Where is Apollo Power headquarters?

    Apollo Power headquarters is located at HaKidma St 7, Yokne'am Illit.

  • Where are Apollo Power offices?

    Apollo Power has an office in Yokne'am Illit.

  • How many offices does Apollo Power have?

    Apollo Power has 1 office.