MyFresh employs 70 employees. The MyFresh management team includes Ian Acieh (Technical Manager), Klaudia Czuwaj (Quality Assurance Specialist), and Catherine Farrimond (Occupational Health Advisor).
Looking for a particular MyFresh employee's phone or email?