ICM Group
•
2024-04-18
London, , UK
Process Engineer - Utilities
Work Location: Saudi Arabia (Must be willing to relocate)Below, you will find a complete breakdown of everything required of potential candidates, as well as how to apply Good luck.Minimum RequirementsMust hold a Bachelor’s degree in Chemical Engineering or …