MyFresh employs 70 employees. The MyFresh management team includes Ian Acieh (Technical Manager), Klaudia Czuwaj (Quality Assurance Specialist), and Carrie Watson (Accounts Payable).
Looking for a particular MyFresh employee's phone or email?