Highview Power

    OverviewSuggest Edit

    Highview Power is a company that offers a liquid-air energy storage solution. Its technology is based on the principle of air liquefaction, which enables the storage of gases.

    HQLondon, GB
    Employee Ratings4


    Highview Power is headquartered in
    London, United Kingdom

    Location Map

    Latest Updates

    Employees (est.) (Mar 2021)53(-1%)
    Cybersecurity ratingAMore

    Key People/Management at Highview Power

    Javier Cavada

    Javier Cavada

    Chief Executive Officer and President
    Jacqueline Franks

    Jacqueline Franks

    Head of HR & Administration
    Mark Somerset

    Mark Somerset

    Director of Business Growth
    Alexander Silin

    Alexander Silin

    Sales Director, Eastern Europe and Middle East
    Gary Preece

    Gary Preece

    Power Systems Development Director
    Show more

    Highview Power Office Locations

    Highview Power has offices in London, Alexandria and North Sydney
    London, GB (HQ)
    Suite A, 6 Honduras St
    London, GB
    2A Charing Cross Rd, Charing Cross
    North Sydney, AU
    Suite 902 (Level 9/146 Arthur St
    Alexandria, VA, US
    225 Reinekers Ln #216
    Show all (4)

    Highview Power Financials and Metrics

    Summary Metrics

    Founding Date


    Highview Power Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Highview Power Online and Social Media Presence

    Embed Graph

    Highview Power Frequently Asked Questions

    • When was Highview Power founded?

      Highview Power was founded in 2005.

    • Who are Highview Power key executives?

      Highview Power's key executives are Javier Cavada, Jacqueline Franks and Mark Somerset.

    • How many employees does Highview Power have?

      Highview Power has 53 employees.

    • Who are Highview Power competitors?

      Competitors of Highview Power include Enerox, Northern Reliability and CleanNG.

    • Where is Highview Power headquarters?

      Highview Power headquarters is located at Suite A, 6 Honduras St, London.

    • Where are Highview Power offices?

      Highview Power has offices in London, Alexandria and North Sydney.

    • How many offices does Highview Power have?

      Highview Power has 4 offices.