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...