PPM Technical Services, Inc
–
Columbus, OH, 43224
... Location: OH and IN -Remote Salary: $128,833.00 to $161,042 Business Developer will develop utility-scale wind/solar power/energy storage projects in the Lower Midwest part of the U.S. (Southern Illinois, Southern Indiana, Kentucky, Missouri) for ... - May 26