Where do non-destructive testing specialists work?