Kidlington, Oxfordshire
Day in the Life of a Customer Support Representative: LANDAUER® is the world leader in dosimetry services... of 8 persons. You will report to the UK site manager. Globally, you will be part of the EMEA Customer Service team...