Assistant Process Engineer - Bilingual in Chinese Required - CSI Solar - USA

Jeffersonville, IN