About Electric Power Systems International, Inc.
Operating in the Engineering industry, Electric Power Systems International, Inc. is based in St. Louis, Missouri (MO). Investors on record include Industrial Growth Partners. The company is backed by private equity. The company has been headquartered in St. Louis, Missouri (MO) since 1919. This profile is documented within AcquityData.