HR Lead Germany DePuy Synthes — Johnson & Johnson | SciFind