Babcock Power

    OverviewSuggest Edit

    Babcock Power is a provider of steam generation and energy-related products and services. It offers air and gas coolers, component cooling water heat exchangers, compressed gas coolers, low pressure and high-pressure feedwater heaters, steam surface condenser modular changeouts, and other products.
    HQDanvers, MA, US
    Employee Ratings2.8


    Babcock Power is headquartered in
    Danvers, United States

    Location Map

    Latest Updates

    Employees (est.) (Jun 2021)429
    Job Openings39

    Key People/Management at Babcock Power

    Michael Leclair

    Michael Leclair

    President & CEO
    Tom Price

    Tom Price

    President & CEO Babcock Power Services & Babcock Power Environmental
    Xavier Dorai

    Xavier Dorai

    Executive Vice President & Chief Strategy Officer
    Edward Dean

    Edward Dean

    Chief Construction Officer
    Ken Murakoshi

    Ken Murakoshi

    President & CEO Thermal Engineering International
    Christopher Turner

    Christopher Turner

    President & CEO Vogt Power International
    Show more

    Babcock Power Office Locations

    Babcock Power has offices in Danvers, Louisville, Marlborough, Chennai and in 1 other location
    Danvers, MA, US (HQ)
    222 Rosewood Dr 3rd floor
    Louisville, KY, US
    13551 Triton Park Blvd #2500
    Marlborough, MA, US
    26 Forest St #300, Marlborough
    Chennai, IN
    4, Bus Stop, 169, Old Mahabalipuram Rd, Kandancavadi, Perungudi
    Bangkok, TH
    1 Bang Na-Trat 25 Alley, Khwaeng Bang Na, Khet Bang Na
    Bangkok, TH
    Krung Thep Kreetha 4 Khwaeng Hua Mak, Khet Bang Kapi
    Show all (6)

    Babcock Power Financials and Metrics

    Summary Metrics

    Founding Date


    Babcock Power Online and Social Media Presence

    Embed Graph

    Babcock Power Frequently Asked Questions

    • When was Babcock Power founded?

      Babcock Power was founded in 2001.

    • Who are Babcock Power key executives?

      Babcock Power's key executives are Michael Leclair, Tom Price and Xavier Dorai.

    • How many employees does Babcock Power have?

      Babcock Power has 429 employees.

    • Who are Babcock Power competitors?

      Competitors of Babcock Power include Honeywell, Eaton and Clayton Industries.

    • Where is Babcock Power headquarters?

      Babcock Power headquarters is located at 222 Rosewood Dr 3rd floor, Danvers.

    • Where are Babcock Power offices?

      Babcock Power has offices in Danvers, Louisville, Marlborough, Chennai and in 1 other location.

    • How many offices does Babcock Power have?

      Babcock Power has 6 offices.