353 employees
IFF Research is a full-service research agency.
1965
IFF Research raised undisclosed on September 13, 2022
Investors: Connection Capital LLP