Documentation Control Lead IFF (all genders)
Sanofi EU
Frankfurt am Main