Macduff Shellfish employs 98 employees. The Macduff Shellfish management team includes Grégory Busquet (Sales Director), Tom Langskog (Finance Manager - Global Markets), and Brenda Johnston (Planning Manager).
Looking for a particular Macduff Shellfish employee's phone or email?