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 ... * Adhere to effective internal controls, including providing project development budgets, schedules, and other reports ... - May 26