Role Details: Business, Location: Oxford Instruments Magnetic Resonance, Wiesbaden, Germany. Role: DACH / Nordics / Netherlands : Territory Sales Manager,