Seafresh employs 40 employees. The Seafresh management team includes Richard Wells (hatchery manager and owner), Claire Wilsher (Operations Manager), and Ramon Marcano (Chef).
Looking for a particular Seafresh employee's phone or email?