OLI Systems, Inc.
Business Development Manager
21 days ago
London
... and academia to optimize process design across oil & gas, power generation, metals & mining, water treatment, sustainability, and chemicals industries. We continue to harness our deep domain ...