Credit Control – Narberth – Long Term Temp Your new company Your new company are a well known organisation based in West Wales, known for its commitment to customer satisfaction and community involvement.Your new role Your new role as a Credit Controller, you will be responsible for managing the company’s credit accounts, ensuring timely payments, […]