MegaFood employs 299 employees. The MegaFood management team includes Andrew Dahlen (CEO), Nancy Eichler (Vice President, Ecommerce and International), and Matthew Smith (Vice President Marketing).
Get Contact Info for All DepartmentsLooking for a particular MegaFood employee's phone or email?