Steve Scharnhorst is the President and Chief Executive Officer of MacLean Power Systems.
598 people are employed at MacLean Power Systems.
MacLean Power Systems is based in Fort Mill, South Carolina.
The NAICS codes for MacLean Power Systems are [22, 23, 238, 33].
The SIC codes for MacLean Power Systems are [32, 359, 329, 35].