Restaurant Team Member — Haven · Tenby, Wales, GB | Tsenta