If you are someone who is excited about the opportunity to create and execute efficient project launch plans, provide clear communication to all stakeholders,
Job Description We are hiring a Technical Sales Manager to join our Refining Technologies business based in Dubai Technical Sales Manager will be responsible