Device Research Manager
Perrysburg, OH · On-site
$131K - $187K/yr
Lead CdTe photovoltaic absorber research and development. * Develop and deploy new manufacturable ... Lead technical team of engineers and technicians through stages of new technology development from ...
