ESPO Corporation
–
Columbus, OH, 43224
... other renewables such as wind and solar. Some specific duties & responsibilities include: Evaluating energy storage technology and providing guidance for clients on the best technology for the application. Perform marketing, project development, and ... - May 02