Amp

    OverviewSuggest Edit

    Amp is a company engaged in developing of flexible clean energy infrastructure. The company provides solar PV, energy storage, backup generation, data analytics and controls.

    TypePrivate
    Founded2009
    HQMississauga, CA
    Websiteamp.energy

    Locations

    Amp is headquartered in
    Mississauga, Canada

    Location Map

    Latest Updates

    Employees (est.) (Mar 2020)159(+2%)

    Key People/Management at Amp

    Dave Rogers

    Dave Rogers

    Founder, President and CEO
    Paul Ezekiel

    Paul Ezekiel

    Co-Founder, CIO and Executive Chairman
    Max Brault

    Max Brault

    SVP, Investments
    Preet Dhindsa

    Preet Dhindsa

    EVP, CAO & CFO
    Irene Di Martino

    Irene Di Martino

    EVP, Head of Amp X
    Show more

    Amp Office Locations

    Amp has offices in Mississauga, Toronto, Denver, New York and in 6 other locations
    Mississauga, CA (HQ)
    55 Port St E
    Toronto, CA
    1 University Ave suite 300, 3rd floor
    Melbourne, AU
    401 Collins St
    Sydney, AU
    Level 14/5 Martin Pl
    New Delhi, IN
    309, Rectangle One, Behind Sheraton Hotel, Saket
    Minato, JP
    Ark Hills South Tower 16F 1-4-5 Roppongi, Minato-Ku
    Show all (12)

    Amp Financials and Metrics

    Summary Metrics

    Founding Date

    2009
    Show all financial metrics

    Amp Operating Metrics

    Aug, 2017Sep, 2018Feb, 2019

    Generation Assets, MW

    520 560 700

    Projects

    32 k32 k32 k
    Show all operating metrics

    Amp Online and Social Media Presence

    Embed Graph

    Amp Frequently Asked Questions

    • When was Amp founded?

      Amp was founded in 2009.

    • Who are Amp key executives?

      Amp's key executives are Dave Rogers, Paul Ezekiel and Max Brault.

    • How many employees does Amp have?

      Amp has 159 employees.

    • Who are Amp competitors?

      Competitors of Amp include Williams Companies, Glacier and Goldfield.

    • Where is Amp headquarters?

      Amp headquarters is located at 55 Port St E, Mississauga.

    • Where are Amp offices?

      Amp has offices in Mississauga, Toronto, Denver, New York and in 6 other locations.

    • How many offices does Amp have?

      Amp has 12 offices.