Company Description SNVis a global development partner, deeply rooted in the countries where weoperate. We are driven by a vision of a better world: A world where across every society all people live with dignity and
Job Overview: The Senior Process Engineer uses best practices and knowledge of internal or external issues to improve the process engineering discipline within McDermott. They will act as a resource for colleagues with less experience and
Northern Europe Marketing Manager We are looking for an experienced and highly motivated Marketing Manager for Northern Europe to lead and execute our regional marketing and communications strategy. Sitting in our Netherlands office, this role is