Osvaldo "Ozzie" Velarde Director of IT, IFSH Tags: Staff Institute for Food Safety and Health (IFSH) Home Office and Department Directory Directory Osvaldo "Ozzie" Velarde ExpertiseInformation Technology Contact Information ovelarde@iit.edu 708.563.8288 708.563.1873 MF 90 211