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 ... * Ability to analyze project risks and proactively identify solutions with a flexible, creative, and solution-focused ... - May 26