ofi employs 3,087 employees. The ofi management team includes Carole Wainaina (Non Executive Director), Vinayak Narain (Senior Vice President - Dehydrated Vegetables), and Martha Patty Torres (SVP Global Procurement).
Get Contact Info for All DepartmentsLooking for a particular ofi employee's phone or email?