English: Contract Business Analyst
Welsh: Dadansoddwr Busnes o dan Gontract
Subject: Personél
English definition: contractor (temporary employment) working as a Business Analyst in Finance