Fresh employs 45 employees. The Fresh management team includes David Smith (Managing Director), Lynne Smith (Director of Operations), and Jillian Green (Group Technical Lead).
Looking for a particular Fresh employee's phone or email?