1 installation designer job at 1 company in Delaware

2mo
Save
Mark Applied
Hide
Staff Engineer
Newark, Delaware, United States
$98k-$153k/yr OnsiteFull Time
Chemours
ChemoursNYSE: CC: Manufactures specialty chemicals, refrigerants, and high-performance industrial fluoropolymers.
5+ YOEBachelor's in mechanical/chemical engineering or related field; 5+ years ACR experience; experience with ACR equipment design/installation/maintenance; able to travel up to 50%; strong verbal/interpersonal skills.