Job title: Quality Manager for Solar Cell Location: South Carolina, United States (On-site) TGRC partnered with a leading renewables business in the search for a Quality Manager for their 2GW PERC Solar Cell manufacturing plant in South Carolina. This is an exciting opportunity to play a crucial...
Job title: Process Integration Manager Location: South Carolina, United States (On-site) The Green Recruitment Company is partnering with a leading renewables business, and they are looking for a talented Process Integration Manager. Responsibilities: Drive Efficiency: Take charge of the Process...