02 Jul
Havelock Site Manager
New Hampshire, Havelock 00000 Havelock USA

An exciting opportunity has arisen for a Site Manager to join the Talley’s Havelock team. The key responsibility of this role is to manage the day to day activities of the 24/7 mussel grading operations which continuously feeds two large multi-faceted sites.

Report job