Joule Energy

    OverviewSuggest Edit

    To understand Joule, you have to understand what sets us apart. The Joule Difference is about delivering peace of mind on all fronts, from our team’s specialized experience to our attention to customer service. Many companies promise savings, but we promise that you will enjoy every step of the process. Joule is a B-Corporation that believes in a “triple bottom line” philosophy. With any major decision, we consider not just what will help us grow as a company, but about our impact on our community and the environment. One of the first B-Corps in Louisiana, we are the only solar company in the state with this designation.
    HQNew Orleans, LA, US
    Employee Ratings4.2


    Joule Energy is headquartered in
    New Orleans, United States

    Location Map

    Latest Updates

    Employees (est.) (Oct 2021)57(-1%)
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at Joule Energy

    Robert Schmidt

    Robert Schmidt

    Seth Musich

    Seth Musich

    BI Developer
    Savanna VanAusdale

    Savanna VanAusdale

    Director of HR
    Corey Shalanski

    Corey Shalanski

    Senior PV Engineer
    Dylan Solomon

    Dylan Solomon

    Senior Accountant
    Dori Hernandez

    Dori Hernandez

    Design Manager
    Show more

    Joule Energy Office Locations

    Joule Energy has an office in New Orleans
    New Orleans, LA, US (HQ)
    701 S Alexander St
    Show all (1)

    Joule Energy Financials and Metrics

    Summary Metrics

    Founding Date


    Joule Energy Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Joule Energy Online and Social Media Presence

    Embed Graph

    Joule Energy Frequently Asked Questions

    • When was Joule Energy founded?

      Joule Energy was founded in 2009.

    • Who are Joule Energy key executives?

      Joule Energy's key executives are Robert Schmidt, Seth Musich and Savanna VanAusdale.

    • How many employees does Joule Energy have?

      Joule Energy has 57 employees.

    • Who are Joule Energy competitors?

      Competitors of Joule Energy include Narenco, Greenlite and MPOWERD.

    • Where is Joule Energy headquarters?

      Joule Energy headquarters is located at 701 S Alexander St, New Orleans.

    • Where are Joule Energy offices?

      Joule Energy has an office in New Orleans.

    • How many offices does Joule Energy have?

      Joule Energy has 1 office.