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 ... * Proficiency in Windows based business software applications, including Word, Excel, and PowerPoint. * Based in the area ... - Jul 05