Please note before applying: Only candidates who are already residing in a reasonable commuting distance to Breda and are in possession of a valid work permit for the Netherlands will be considered for this role. This
Oversees the day-to-day execution of onsite scientific support objectives at customer facilities, ensuring productivity and delivery of high level scientific support services to customers. Supervises a team of scientists, scientific support supervisors and/or highly technical scientific