ISC’s team of Engineering Recruiters is partnering with a large, global Chemical company to identify an experienced and innovative Engineering Manager/Plant Engineer. They are located about 50 miles from Philadelphia city center. The Engineering Manager will be responsible for managing, coaching, and leading the Engineering team. The right candidate will…...