Engineering Manager job at Terex Corporation