100 employees
IFST primarily focuses on supporting food professionals through a wide range of knowledge sharing and professional recognition.
1964