Overview We have an Oppoertunity for a Site Manager in Netherlands. The Site Agent has overall responsibility for the delivery of a specific site, typically a large-scale project. This is the lead construction role on the
Company Description The client is a leading manufacturer in the medical devices industry, active in over 90 countries worldwide. Together with healthcare professionals, they help millions of people to live better lives. They say “We believe