• Lead Hydroprocessing & Renewables…

    Honeywell (Des Plaines, IL)
    The position of the Lead Technology Specialist ( Lead Chemical Engineer) role in the Technology Services Department is a challenging role, which involves ... able to handle in-depth technical discussions with peers and external customers. The Lead Technology Specialist will work closely with the Service Managers and… more
    Honeywell (08/30/24)
    - Save Job - Related Jobs - Block Source