English: SCD
Welsh: Y Gyfarwyddiaeth Strategaeth a Chyfathrebu
Subject: Personél
English definition: Strategy and Communication Directorate