Customer Support Supervisor - Environmental Solutions The Customer Support Supervisor - Environmental Solutions manages the activities of a team of Customer Support Specialists engaged in handling day to day aspects of complex projects and high-level customer