JRI employs 288 employees. The JRI management team includes Foucauld de Clerck (Head of International Food Safety and Business Manager Iberia), Natalie de Saeger (International Business Director), and Vincent Savino (Project Manager).
Looking for a particular JRI employee's phone or email?